A young girl is caught up in a devil cult run by her evil uncle and cousin. She can trust no one...
Low-budget aliens (three nice-looking women and a gay computer voice-over) crash-land in England...