Dear John is a romantic drama that tells the love story of John, a young soldier played by G.I. Joe and Step Up star Channing Tatum, and Savannah, a college student played by Mamma Mia and Jennifer’s Body star Amanda Seyfried.
—