
Gone Girl is one of Ben Affleck’s top-ranked movies where he played the husband of a woman who went missing and was suspected of being responsible for it. However, did you know that role was originally going to be played by Mad Men’s Jon Hamm? This St. Louis Cardinals fan not only revealed why he couldn’t star in Gone Girl, but he also explained that he picked on Red Sox fan Ben Affleck over the fact that he had to wear a Cardinals hat for the part.
You know it’s real acting if you play a character who represents your opposing baseball team. It’s never been any secret that Bostonian Ben Affleck is a Red Sox fan. In fact, he helped his wife Jennifer Lopez return to Red Sox games with this MLB team positively reacting on TikTok to their relationship. So, when the actor was cast as the male lead in David Fincher’s Gone Girl, he had to play a man from Missouri and the lead suspect when his wife goes missing. He also had to play a man who wears a Cardinals hat. Originally, Jon Hamm was confirmed play this role, but he explained on Watch What Happens Live why he had to drop out of the movie, and the irony of being replaced by an actor who is a Red Sox fan.