4.5 stars!! Okay, the hype this book is getting is warranted. I usually stink at guessing the outcome of a mysterious plot, the "who done it" but I was spot on this time (yes!) and that still didn't deter me from loving this book. The ending CRAZY!!! P.S. Loved all the movie references!!