MovieMaps

Photo of Theater

Location: Rickshaw Theatre
As Seen In: Supergirl episode 3x19 “The Fanatical

Supergirl lands in the middle of the room as Olivia uses her new powers to strangle some dude.