A german red-band trailer for Lionsgate’s “Dirty Grandpa” has dropped. The movie stars Robert De Niro and Zac Efron in the R-rated 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.