One of my favorite all-time movies. So smooth. Writing is spot-on. Very clean. I can watch it with my kids. It's just a very well told story (loved the book, too, btw) that is funny and has all of the elements that the 15 year old me really enjoyed. Hell, the 40 year old me still enjoys it!