Zac Efron, this is your future — if you're lucky! The 27-year-old compared notes and muscles with acting legend Robert De Niro, 71, on the set of Dirty Grandpa in Georgia today, and RadarOnline.com has the jaw-dropping photos.
While filming a new scene for his upcoming feature film, Efron took off his shirt for a flex sesh with De Niro.
De Niro is nearly 50 years older than Efron, but he gave him a run for his money!
In this photo, Efron stays in perfect form as the elderly actor lifts him over his back, showing him who is really the muscle man!
As Radar reported, Efron is making a huge comeback this year and he has several movies in production.
De Niro seemed almost upset at how ridiculously hot his younger co-star is. It is just not fair!
Efron showed off his gymnastic abilities as he got some help with a handstand off of De Niro's left arm.
Dirty Grandpa tells the story of an uptight guy who is tricked into driving his grandfather, a perverted former Army general, to Florida for spring break.
Efron and his De Niro are naturals!
"You talkin' to me?"
De Niro had the brawn to do it, but he used a stunt double to throw Efron over the shoulders.