The mix of surreal and real is the key to what makes this movie great. You take your average teen flick about the geeks of a high school during last days of their senior year trying to get laid before they head off to college. Yes a tried and true formula. It probably gets a few laughs. But this movie adds the weird and surreal twists into plot that makes the jokes a 100 times funnier. I couldn't guess where the movie was going and I didn't see the jokes coming. I laughed out load (LOL for real) about 30 times. The real strength of the movie is the three main characters. They all have the best dialog and the actors deliver it better than I bet the writers could have hoped for. This movie is now in my top five of comedies. 10/10. I'm McLovin it.