Zac Efron In Talks For Nicolas Sparks' 'The Lucky One'

'Charlie St. Cloud' star would play soldier searching for love in adaptation of Sparks' novel.

Just days before the release of Zac Efron's latest film, "Charlie St. Cloud," the "High School Musical" actor reportedly is in talks to join the cast of another potential blockbuster.

New York magazine's Vulture blog reports that the 22-year-old may star in "The Lucky One," the film adaptation of a Nicholas Sparks novel about an American marine who credits his survival in the Iraq War to a photograph of a woman he's never met. Back in North Carolina after three tours abroad, he sets out to meet her. Scott Hicks ("No Reservations") will direct, and Doug McGrath and Will Fetters, who penned the script for the Robert Pattinson vehicle "Remember Me," are adapting the book for the screen.

Sparks' novels have become coveted Hollywood material, and film adaptations of his books include "Message in a Bottle," "The Notebook," "Nights in Rodanthe" and this year's "Dear John." If Efron stars in "The Lucky One," he would join a high-profile collection of actors who have appeared in Nicholas Sparks movies, including Kevin Costner, Ryan Gosling, Richard Gere and Channing Tatum.

Efron reportedly is also close to signing on for a starring role in "Die in a Gunfight," according to Deadline New York. A "Romeo and Juliet"-style dramatic romance, the film would have Efron playing a New York City kid who falls in love with the daughter of his father's enemy.

Meanwhile, Efron continues to seek projects for himself through his Ninjas Runnin' Wild production company. Among his movies in development are a workplace comedy with his "17 Again" production team, a time-travel tale called "Einstein Theory" and "Art of the Steal," based on a Wired magazine article about a master thief.

For breaking news, celebrity columns, humor and more — updated around the clock — visit