The first trailer for Lionsgate’s “Dirty Grandpa” has landed. The movie stars Robert De Niro and Zac Efron in the raunchy road trip comedy.

De Niro plays former Army general Dick while Efron plays his uptight grandson who is tricked into driving his foul-mouthed grandfather to Florida for spring break.

Dan Mazer (“I Give it a Year”)  directs with Julianne Hough, Aubrey Plaza, Dermot Mulroney, and Zoey Deutch also starring. “Dirty Grandpa” is set to open January 22nd. Click play above to watch the trailer.