‘Animals’ Ending Explained: Why Mark Kimball’s Big Win Feels Like a Loss
Few thrillers punish their hero as quietly as ‘Animals‘ does, and that is why the ending has viewers scrambling for answers. Ben Affleck directs and stars as Los Angeles mayoral candidate Mark Kimball, who faces a kidnapping crisis alongside his wife Abigail, played by Kerry Washington. What starts as a standard ransom story slowly turns into something far darker.
The question comes down to a handful of choices, a surprising rescue and a political victory that nobody should feel good about. The phone call demands $7 million for the return of the Kimballs’ son Denny, and the couple is willing to do anything to save him. Here is how it all plays out.
Who Was Kidnapped in ‘Animals’?
The film’s biggest twist arrives early. The kidnappers did not take Denny at all. They took Hector, the son of Ramon, an undocumented worker in a relationship with the Kimballs’ housekeeper Cecilia.
It all comes down to a costume mix up. Cecilia took both boys to a festival, and because they wore the same costume, the kidnappers mistook Hector for the candidate’s son. That simple error sends the entire story spiraling in a new direction.
It also changes who the movie is really about. Affleck has said he wanted a structural swap in which Mark slides into the background and Ramon becomes the protagonist, without it feeling like a gimmick. Once you notice that shift, the ending lands with a very different sting.
What Happens to Dayle at the River Drop?
Enter Dayle, the fixer played by Gillian Anderson. Once it becomes clear that Hector was the one taken, she gives Mark three options. Mark needs her badly, since he had emptied the couple’s bank account for the campaign and could not front the ransom without her help.
The path he picks is the bloodiest one. Dayle proposes killing the kidnappers before they can run off with the money, and Mark eventually agrees. At the Los Angeles River, her gunman shoots two masked men, but a third kidnapper hiding in the shadows shoots Dayle and the man working for her.
Dayle’s final moments are brutally cold. She is left badly wounded and dying, and Mark looks at her dispassionately before taking her phone, which holds recordings of everything that happened. The film implies she is dead or gone for good, but never confirms whether Mark is the one who kills her.
How Mark’s Cover Story Wins the Mayoral Race
Mark is not the hero of the river scene, despite how the story gets told later. Ramon overhears where Mark is headed, follows him and kills the third kidnapper, which saves both Mark and Hector.
Then comes the spin. Mark takes Dayle’s phone, removes the bodies and publicly claims that he was the one who shot the abductor. With the only recordings in his hands and the only other witnesses either dead or beholden to him, nobody is left to challenge his version.
The political payoff is immediate. He is celebrated as a hero within the Latino community and wins the election with a thumping majority. That result carries extra irony because his campaign manager had earlier suggested winning that community’s trust to tip the outcome.
What the Ending Means for Mark and Abigail’s Marriage
The kidnapping also forces some uncomfortable truths into the open at home. Mark has to admit that he drained their bank account for the campaign. That confession lands hard, especially for a couple who just thought they were fighting to save their child.

Despite everything, the film does not give viewers a clean split. Mark and Abigail stay together after the crisis. Staying together here feels less like forgiveness and more like a shared agreement to live with what happened.
The final note is deliberately unsettling. Mark gets his happy ending and promises to clean up LA, but he has effectively corrupted himself along the way. So when a mayor takes the credit that Ramon earned, do you see Mark as a man who survived the worst night of his life, or as exactly the kind of politician the city should fear?

