Get all your news in one place.
100's of premium titles.
One app.
Start reading
Cinemablend
Cinemablend
Entertainment
Carly Levy

Jon Hamm Beat Ben Affleck Out For Gone Girl, But Couldn't Star In The Film. Now He Has All The Jokes About The Bostonian Having To Wear A Cardinals Hat

From left to right: Ben Affleck in Gone Girl and Jon Hamm in Top Gun: Maverick.

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.

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.