I watched it last night too. Meow.

I thought it was a little lacking on plot, but it was made to be a real edge of the seat type movie. I enjoyed it and thought it was a little freaky myself.....

JC