Whether or not you have any desire to see Dirty Grandpa, a raunchy new comedy starring Robert DeNiro and Zac Efron that hits theaters in January, you might want to do yourself a favor and at least watch the trailer. Though the majority of the trailer focuses on DeNiro as Efron’s foul-mouthed grandfather who drags him along to Daytona Beach to try to get laid, if you can make it through the uncomfortable two minutes of an old man hitting on and getting hit on by much younger women, you’ll be rewarded with a naked Zac Efron doing the Macarena. Yeah, it’s totally worth it. Watch below:
The movie seems pretty weird and also kind of predictable (Efron plays an uptight, soon-to-be-married lawyer who eventually learns to loosen up and have fun—so original!) but with eye candy like this, we’re not sure that we mind too much.