Here’s recommending this film to any sci-fi fans out there. Maybe horror and indie fans as well. This is a first film by director Ben Rock. I went into it blind, expecting a cheesy b-movie akin to Sci-Fi Channel crap, but I was pleasantly surprised. It’s still a low budget quickie picture ($2m in 15 days), but pulled off way better than most. Head and shoulders above those SFC flicks IMO. I’ll be looking for Rock’s next one. The amazon reviews do better than me:
The third review there says it just won a best feature award at the HP Lovecraft Film Festival.
I recommend avoiding the trailer for a better experience.