Good story, intriguing enough to keep your interest, kind of freaky and unintentionally funny in places. The actors were a bit random, it's a strange kind of film but it was ok. What's annoying is the lack of explanation to the cause so it loses points for that.