“Chip Off the Ol' Block” Filming Locations

Darius looks for an alternate path forward as tensions escalate with Russia and Amanda reveals some of the truth to Jillian.

Salvation episode “Chip Off the Ol' Block” was filmed in Toronto & Mississauga in Canada.

Casa Loma as Halstead Manor

Darius takes Liam to his uncle's mansion to see the meteor they need to build another EM Drive.