The 24-year-old said he was annoyed that he can't measure up in real life the character of hero Logan Thibault, reported Contactmusic.
"I was pissed at myself when was playing him, my character is the coolest dude and on top of that he's a hero. But it was the best part in the world to play," he said.
He also said that the "undercurrent of laughter" helped him and his co-star Taylor Schilling to get through some steamy love scenes in the movie. "We maintained an undercurrent of laughter and had a good laugh," he said.
Shikhar Dhawan birthday: Top 10 scores by an Indian on Test debut
Spotted: Shilpa Shetty, Raj Kundra at a Mumbai multiplex
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event