Looking at the other reviews, very devicive. You either loved it or hated it, not much in between. I was more in the loved it side. I appreciated the uniqueness in not being able to predict at every turn. Pearce was great as usual and Pattinson was incredible. Much more respect for him after those dismal vampires movies.