Channing Tatum stars as Leo and Rachel McAdams stars as Paige in Screen Gems' The Vow (2012)

Channing Tatum stars as Leo and Rachel McAdams stars as Paige in Screen Gems' The Vow (2012)