Forgive Us All Ending Explained: In a post-apocalyptic world, a virus has transformed humans into violently deranged cannibals. Directed by Jordana Stott, this 2025 western film stars Lily Sullivan (Rory), alongside Callan Mulvey as Logan, Richard Roxburgh as Otto, Lance Giles as Noah. Rated 5/10, the conclusion has sparked discussion among viewers.

What Happens at the End of Forgive Us All?

In a post-apocalyptic world, a virus has transformed humans into violently deranged cannibals. A bereaved mother has lost everything and takes refuge in an isolated mountain cabin, until a desperate wounded stranger arrives with a story of hope.

Jordana Stott's narrative builds toward a resolution centered on Lily Sullivan (Rory)'s journey. A bereaved mother has lost everything and takes refuge in an isolated mountain cabin, until a desperate wounded stranger arrives with a story of hope.

How Does Lily Sullivan (Rory)'s Story End?

  • Lily Sullivan: Lily Sullivan's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Callan Mulvey (Logan): Callan Mulvey's role in the climax proves pivotal to how the central conflict resolves.
  • Richard Roxburgh (Otto): Richard Roxburgh's character undergoes a significant shift in the final act.

What Does the Ending of Forgive Us All Mean?

The ending of Forgive Us All brings the narrative to a close, though viewer reception has been mixed. The resolution of Lily Sullivan's story may not satisfy all audiences.