Amanda Seyfried stars as Savannah Lynn Curtis and Channing Tatum stars as John Tyree in Screen Gems' Dear John (2010)

Amanda Seyfried stars as Savannah Lynn Curtis and Channing Tatum stars as John Tyree in Screen Gems' Dear John (2010)