The Invisible was filmed in Vancouver in Canada.
Ruskin Dam
In movie
Real
Cleveland Dam
In movie
Real
Scene was shot The Cleveland Dam is located at the head of the Capilano River in North Vancouver. This is not a hydroelectric dam, but is used to hold back the waters of the Capilano watershed for use as drinking water to Vancouver. Popular because of its accessibility as well as the gorgeous views of the lake and mountains behind.
Vancouver