MovieMaps

Photo of Abandoned Theater on Jefferson Avenue

Location: Vogue Theatre
As Seen In: Arrow episode 6x13 “The Devil's Greatest Trick

Black Siren fires her scream across the theater while Oliver ducks out of the way.