“Phantom” Filming Locations

Series: Smallville Season 6, Episode 22
Previous: “
Next: “

Smallville episode "Phantom" was filmed in Canada.
Show Map

Ruskin Dam as Reeves Dam