Who stars in both Dear John and 10 years?
Jamie Linden (writer):  He also wrote and directed the 2010 independent movie "10 Years", starring Channing Tatum. Dear John (2010 film):  It follows the life of a soldier (Channing Tatum) after he falls in love with a young woman (Amanda Seyfried).
Channing Tatum