We were blown away by just how sexy Zac Efron looks in the trailer for his new flick – but it didn’t happen over night.
The 24-year-old trained with a Navy Seal for five months to get in shape for the role – getting up some mornings at 3am.
“It was a very strict training regime with a fantastic guy called Logan Hood who is a Navy Seal,” Zac explained.
“We worked really hard for about five months. I don’t know if I could do it again if I am honest because I trained every day before work.
“I would get up at 3.30am some mornings so I could work out before and we would start shooting at 6am.”