Channing Tatum and Rachel McAdams star in this seemingly unlikely, but actually based on a true story weepy, that was a huge hit at the box office. McAdams plays a young woman who loses her memory after an accident and forgets that she was married to Channing Tatum; Tatum vows (see what that they did there) to make her fall in love with him again. It's a bit too long and teeth-grindingly self indulgent at points, but Tatum and McAdams are an attractive and fun pairing while the soundtrack is fantastic.