I only read this because the film was coming out and I try and read the book before I watch a film adaptation, but I am so glad I did. I don't know what I expected from this, but it wasn't what I got and I am so glad I went out my wheelhouse and read this because it was funny, interesting, tense and just a lot of fun to read.