Tag: Owen Teale

In The Rig, the main characters are set on an oil rig in the North Sea, where an unknown but fast-approaching, possibly supernatural force shuts down all communications.

The Rig – Everything…

Everything is Rigged on the Big Oil Rig

theGeek TV