Zac Efron strips down and bares almost all for his new film, That Awkward Moment.
The explicit trailer for the movie gives a a short taste of what we can expect. Zac plays a guy named Jason who vows to steer clear of relationships after his friend Mikey, played by Michael B. Jordan, gets his heart broken.
Check out the trailer below!
That Awkward Moment hits theaters Jan 31.