News

The gripping survival thriller web series is set on an isolated oil rig in the North Sea. The story follows the crew of the Kinloch Bravo platform preparing to return to the mainland. But ...