Good movie, funny, yet clean, Will Ferrell is great. He is probably one of the best up and coming actors right now.