While we're anxiously waiting for Charlie St. Cloud to come out (only three more days to go!), Zac Efron already has his next project lined up. The 22-year-old star has been cast as the main character in the new film adaptation of Nicholas Sparks' The Lucky One.
According to New York magazine, Zac will play the Logan Thibault, a Marine who has been carrying around a photo of a girl he's never met because he believes it's a good luck charm. But when he sets out to find the girl in the picture, he's faced with many obstacles involving her and his secret past.
The film is Nicholas Sparks' seventh to come to life on the big screen and his 14th book overall. Much like The Last Song, the story is set in North Carolina, so we expect to see plenty of the same beautiful landscapes that have made their way into so many of Sparks' adaptations in the past.
Have you read The Lucky One? Do you think Zac is the right choice to play Logan? Or do you think someone else could do it better? We're loving all of these dramatic roles that Zac's taking. We think they're a great look for him. Do you?