Amanda Seyfried (Mamma Mia!, Big Love) has been set to star in Dear John opposite Channing Tatum in the Lasse Hallstrom-directed adaptation of the Nicholas Sparks bestseller.
According to Variety, Seyfried will play a young woman who meets and falls in love with a soldier while he's on leave.
Jamie Linden wrote the script.
Production begins shooting Oct. 13 in South Carolina.