MovieMaps

“Karma Chameleon” Filming Locations

Timeless episode “Karma Chameleon” was filmed in New Westminster & Delta in Canada.

Lorne Mews as Alley

Anthony pulls Lucy into a doorway at their prearranged meeting spot.

The Royal Towers as Parking Garage

Lucy tells Denise what Anthony said and they agree upon a plan for when he destroys the mothership. Denise then shows the pictures she took of Connor Mason meeting with the Rittenhouse agent and Lucy identifies the man as her father.