Where was Sea Beast filmed
Troglodyte
Year: 2008
Genre: Action, Adventure, Comedy, Fantasy, Horror, Mystery, Thriller
Country: Canada
The Sea Beast was filmed in Vancouver in Canada.
If you have suggestions for improving information about locations, you can make them using the editing function.
Locations
BC Place Stadium
In movie
Scene where
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).