MovieMaps

“Leviathan” Filming Locations

The crew looks for a way to kill Vandal Savage right before the death of Rip’s family and they recruit in unexpected ally.

Legends of Tomorrow episode “Leviathan” was filmed in Vancouver, Burnaby, & Surrey in Canada.