Evil Aliens
677
Sci-Fi. Horror. Comedy
Scalleum is a remote farming island off the north coast of Wales, only accessible at low tide via a causeway know as the "Devils Spine". The island is also home to an ancient stone circle known as the "Devils Teeth". This provides the sinister setting for the terrifying Alien abduction of local farm girl Cat Williams and her Hitchhiker boyfriend Angelo Jones. "Weird Worlde" is a cable TV program that's having trouble with its ratings. ... [+]