Content cover
The Return of the Loch Ness Monster from Outer Space Poster

The Return of the Loch Ness Monster from Outer Space

2012 • 79 min

The Return of the Loch Ness Monster from Outer Space

2012 79 min

A group of beach goers discover the mystery of a Loch Ness Monster in the ocean. Further investigation shows that this is only one of a whole planet full of them, and they aren't too happy with Earth.

Released
Feb 17, 2012

By browsing this website, you accept our cookies policy.