Troglodyte

Where was Sea Beast filmed

Poster Sea Beast 2008

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

The Sea Beast was filmed in Vancouver in Canada.

Locations

BC Place Stadium

777 Pacific Boulevard, Vancouver, BC V6Z 2X7, Canada

Scene where None

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).

On the map Timing: None

GPS: ['49.2766707665362', '-123.111971410656']

Real

In movie