MovieMaps

Photo of Icarus Theater

Location: Elgin and Winter Garden Theatre Centre
As Seen In: The Umbrella Academy episode 1x01 “We Only See Each Other at Weddings and Funerals