It has a lot of things going for it, it's funny, sad dramatic. The trailer makes the film look like it will suck but the movie is deeper than it lets on. It's about struggling to find an identity and growing up. I really don't care for Matthew Lilard all that much be he really nails the role and gives a great performance especially the end. I don't really want to give it away but he really sells it