After his grandma dies, uptight lawyer Jason (Zak Efron) must take time off from planning his wedding so he can take his perverted grandpa Dick (Robert De Niro) to Florida, where Dick plans on banging college girls and partying his ass off.