A fantastic experience. The movie was littered with witty, fun and sometimes such absurd jokes that you cant help but laugh. The brilliant plot, which makes fun of other movies in the genre, makes it engaging all throughout, introducing great characters along the way. A all round great film to watch alone or with friends.