Poster Sea Beast 2008
Troglodyte

Where was Sea Beast filmed

2008, Comedy Fantasy Horror Mystery Thriller Action Adventure
Filming country: Canada

The Sea Beast was filmed in Vancouver in Canada.

BC Place Stadium

In movie



Real

Scene was shot A large stadium in Vancouver’s downtown, BC Place originally opened in 1983 and featured an inflatable roof. After the roof was torn and deflated in 2007, the stadium was renovated and a retractable roof was installed (those tall columns above the building support the new roof).
Vancouver




Contact us: [email protected]