i really enjoyed this movie, i have not read the book so I can't say how close the movie is to the book, but there were lots of twists and turns and kept you entertained the entire time all two hours and 20 min. i definitely would see this again.
If you don't like stupid humor...don't go see this movie......but if you do....it was hilarious!! Definitely one not to take any sort of child to....it is VERY crude....yet .....so funny.