MovieMaps

“Showdown” Filming Locations

Proof episode “Showdown” was filmed in Vancouver in Canada.