If you have read alot of Jodi's work I would think that you will figure this one out WAY before it ends... or if you have seen the movie. I liked it and enjoyed the few hours it killed to read it! But not a big one on my list of MUST reads.
Awesome book. She does very well switching back and forth chapter to chapter to different problems happening at the same time. Keeps the reader wondering what is going to happen next. Another twisted ending!