This was fantastic, totally and utterly entertaining. There was a tonne of great references to pop culture from the last 40 years or so. I am not going to go into the movie, pick it to pieces, because I am sure others have. What I will say however, and this has always been something that makes me appreciate well done movies, and that is, make sure you watch ALL of the CREDITS! You won't regret it.