Zac Efron has revealed that he suffered from nerves before filming a sex scene with Heather Graham.
The 25-year-old, who is no stranger to raunchy sequences having stripped off in The Lucky One and The Paperboy, admitted he got the jitters before shooting the scene in At Any Price because he was in awe of his co-star, reported the New York Post.
"I've been a fan of Heather's and had a crush on her since I can remember. She's always been the epitome of that perfect girl. I wanted to get it right," he said at the movie's screening at the Tribeca Film Festival in New York.
Zac - who graciously shouted "I love you back" when a member of the audience shouted her admiration of him - also revealed he was drawn to playing Dean Whipple, the rebellious son of Henry (Dennis Quaid), because he enjoys the challenge of taking on different parts.
"First and foremost, I was really honoured to sit down with (director) Ramin Bahrani when he was thinking about me for the role. I started watching his previous work - he really is such a visionary. When he started talking about the character and the type of film he wanted to make, I was really compelled by it," he said.
"Not to mention, it was a cool character, and someone I had never played before. It had a lot of green lights."
Heather, Dennis, Kim Dickens, Maika Monroe and director Ramin also attended the session after the screening, where they answered questions from the public.