Jon Hamm reveals why Ben Affleck is ‘unhappy’ with starring in Lost Girl.
In a recent interview, Hamm addressed rumors that he would star in David Fincher’s 2014 psychological thriller.
Adapted from the novel of the same name by Gillian Flynn, Lost Girl Affleck plays Nick Dunne, a man who comes under suspicion when his wife Amy (Rosamund Pike) disappears.
It has long been rumored that Hamm intends to play the role of Affleck, with Crazy man the star confirmed this in a recent appearance on See what happens live.
Hamm, 52, revealed: “Yes, I got to the bottom of that. However, he is unable to act in David Fincher’s films as he is still committed to the TV series. Crazy manit was in the sixth season when Hamm was needed for Lost Girl.
giddy Crazy manprotagonist of Don Draper for a total of seven seasons from 2007 to 2015.
“It should have been me, but we had to film the continuing adventures of Mr Draper,” he said.
As a result, Affleck landed the role – although he was still annoyed by the costume he had to wear when he played Nick, who hails from St Louis, Missouri.
“Poor Ben, a Boston guy, had to wear a Cardinals hat,” Hamm said, adding: “He wasn’t very happy about it.”
Affleck will have no reason to be unhappy for too long – Lost Girl was a resounding success, grossing $369.3 million (£288 million) at the global box office from $61 million (£47.6 million).
He starred in the film alongside Pike, Tyler Perry, Carrie Coon, Kim Dickens and Emily Ratajkowski.
Hamm’s postCrazy man movie credits included baby driver (2017), Bad times at El Royale (2018), Richard Jewell (2019) and Top Gun: Maverick (2022).
In March, the actor reflected on working in the porn industry in the late 1990s.
When asked by Dana Carvey and David Spade about Flying over the wall podcast if he’s a “fluff-maker” – someone on set hired to keep the actor’s penis erect – he says: “Definitely no genitals were touched. I was in the art department, believe it or not.
Hamm’s most recent movie, detective comedy Confess, Fletchavailable to stream in the UK on Paramount+.