This book....this book...just a mind blower. It has one of the most biggest plot twists that just completely flip your perspective on everything. Do not make the mistake of watching the movie first like I did, nope read the book first and then watch the movie. You can't exactly say anything else without giving to much of this book away. JUST READ IT. YOUR IN FOR FOR THE HUGEST "WTF" IN THE UNIVERSE. I recommend this book to anyone, okay maybe not people who are easily offended by sex because theres a sex scene at the end and its like ones those "thafuk" ones, but honestly its not too back likes it no fifty shades of grey or anything.