I have watched this film three times. It only gets better each time. The chemistry between the characters is amazing. The action moves are very good, too. It melded really well. It is a family friendly flick with enough humor, satire, and physicality to go around.