A couple of months back, Robert De Niro stormed out of an interview at the mere suggestion his career might be on “autopilot” of late.

This January he puts that scurrilous idea to bed, with a film in which he goes on spring break with Zac Efron, squirting cream on bikini-wearing girls’ breasts and smoking crack.

Dirty Grandpa comes from the worrying combination of a newcomer screenwriter and the director of Borat, and centres on a retired army general (De Niro) who tricks his straight-laced grandson Jason (Efron) into driving them to spring break just before the latter is due to get married.

The trailer sees De Niro making dick puns, twerking to EDM, smoking crack at a house party and doing the old ’suggestively squirting suncream’ gag.

“I haven’t had sex in 15 years, I want to fuck fuck fuck fuck fuck!” he screams at one point, “party til' you’re pregnant!” - before presumably going back to his trailer off set and weeping as an old VHS of Taxi Driver lies dusty and unloved on the floor nearby.

Safety Not Guaranteed’s Aubrey Plaza, who deserves better, co-stars, along with Dermot Mulroney, Julianne Hough and Adam Pally.