MovieMaps

“Lose Yourself” Filming Locations

The team locates the final bus meta while Harry demonstrates a powerful new weapon to use against DeVoe.

The Flash episode “Lose Yourself” was filmed in Vancouver in Canada.