Hearts and Bones Ending Explained: A shell-shocked photojournalist, haunted by what he has witnessed on assignment in Africa, returns home on the eve of becoming a father. Directed by Ben Lawrence, this 2019 drama film stars Hugo Weaving (Dan Fisher), alongside Andrew Luri as Sebastian Ahmed, Hayley McElhinney as Josie Avril, Bolude Watson as Anishka Ahmed. With a 6/10 rating, the ending has divided audiences.

What Happens at the End of Hearts and Bones?

A shell-shocked photojournalist, haunted by what he has witnessed on assignment in Africa, returns home on the eve of becoming a father. When one of his photographs threatens to destroy a Sudanese refugee's new life, the two men are reunited by nightmare events from the past.

Ben Lawrence's narrative builds toward a resolution centered on Hugo Weaving (Dan Fisher)'s journey. When one of his photographs threatens to destroy a Sudanese refugee's new life, the two men are reunited by nightmare events from the past.

How Does Hugo Weaving (Dan Fisher)'s Story End?

  • Hugo Weaving: Hugo Weaving's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Andrew Luri (Sebastian Ahmed): Andrew Luri's role in the climax proves pivotal to how the central conflict resolves.
  • Hayley McElhinney (Josie Avril): Hayley McElhinney's character undergoes a significant shift in the final act.

What Does the Ending of Hearts and Bones Mean?

Hearts and Bones's ending attempts to resolve the major plot threads, though some narrative elements involving Hugo Weaving may feel rushed. Ben Lawrence's final act has been both praised for its ambition and criticized for its execution.