Det var när gymnasieskolan Huguenot hade sin studentavslutning i Altriateatern som en eller flera gärningspersoner slog till utanför.
– Klockan 17.13 rapporterade poliser inne i Altria att de hörde skott avlossas utanför, sade den tillfälliga polischefen i Richmond, Rick Edwards under en presskonferens.
Han tillade att flera personer därefter anträffades skadade på gatan.
De två som dödades var en 18-åring och en 36-åring. Bland de skadade uppges en 31-åring ha livshotande skottskador.