Electra Building, 970 Burrard Street, Vancouver, British Columbia, Canada
(scene with the Trickster on Earth 3)
TELUS World of Science, 1455 Quebec Street, Vancouver, British Columbia, Canada
(Savitar's refractor)
Victory Square, Vancouver, British Columbia, Canada
(park in "The Future")
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.