Zac Efron Takes It All Off in "Dirty Grandpa" Trailer

Kimberly RipleyLife

Share this Post

Zac Efron hides his man parts with a stuffed animal when he takes it all off to dance the Macarena. Fans can check out the High School Musical hunk in this most compromising position in the new trailer for Dirty Grandpa.

Starring opposite Robert De Niro (the dirty grandfather), Zac Efron drives De Niro's character to Florida for a weekend of "adult debauchery."

De Niro urges Zac Efron's character (his grandson) to let loose for the weekend, even though he is engaged. The dirty grandfather meets up with Lenore--played by Aubrey Plaza--who urges all to "party until you're pregnant."

Hopefully the film is good, because viewers don't get to see Zac Efron holding the stuffed animal over his private parts--and dancing the Macarena while high on crack cocaine--until very close to the end.

Julianne Hough plays the hilarious role of Zac Efron's very ladylike fiancee.

You can check out Robert De Niro, Zac Efron, and Julianne Hough in Dirty Grandpa on January 20.

Kimberly Ripley
Kimberly Ripley is a freelance writer and published author from Portsmouth, New Hampshire. A wife, mom of five and 'Nana' to Lilly and Aiden, she loves cooking for her big family and watching HGTV in her spare time. Kim is guilty of starting way more home design projects than she can finish. Visit her at Twitter and Facebook.