Police officer Lisa Nolan replaces her colleague on the Irish Aran Island. When she arrives, blood-thirsty, sea-dwelling aliens begin to spread chaos in the island. She discovers that their only...Read more defense is drinking alcohol that repels those creatures.
Police officer Lisa Nolan replaces her colleague on the Irish Aran Island. When she arrives, blood-thirsty, sea-dwelling aliens begin to spread chaos in the island. She discovers...Read more that their only defense is drinking alcohol that repels those creatures.
More