Saw this extremely odd movie last night. Intriguing special effects, incoherent script, EXTREMELY annoying random moment ending right at the obvious beginning of a sequal.
Can’t say I would recommend it.
I won’t have time to see the movie, so I’m just going to send my $8.50 directly to the church of satan.