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.