Robert De Niro stars in his dirtiest film of all time as he plays the lead role in the aptly titled Dirty Grandpa.

The movie tells the story of a retired army general who attempts to con his successful, straight-laced grandson (Zac Efron) into driving them down to Daytona Beach for spring break.

Aubrey Plaza looks to play the main female role for a comedy that is sure to cause division among fans of De Niro.