This is a movie for everyone, I'm 19 and loved it. There isn't a single moment where I thought it was going too slow or the plot was weak. Every little joke they put in it is well thought out and there is always something new and unexpected. Awesome movie! The short film at the beginning is just as great.