Terrible movie. Cant believe how bad this was. Its very rare that I leave the cinema mid way through a movie but for this I willingly made an exception. The acting was really bad, the script was horrendous, really bad! I only joined IMDb.com so that I can write a review of this movie - thats how bad this movie was! I thought that there was a very disappointing performance from Noomi, I thought she would be better. I thought Paul Anderson was also completely bad too and his name deserves a special mention for how awful his performance was. Some completely ridiculous bits in the movie which beggars belief as to how it was accomplished. Such a pity that Brian De Palma was involved in this movie, I'm sure there was lots of squirming at the premiere when it became apparent how bad this movie actually was...