Strange Hearts Ending Explained: An aging former child star tries to capture the wealth that has always eluded him by latching on to a lucky man while both have their eye on the same girl of their dreams. Directed by Michell Gallagher, this 2002 comedy film stars Robert Forster (Jack Waters), alongside Rose McGowan as Moira Kennedy, Kip Pardue as Henry Fields, Harry Hamlin as Dan Smith. Rated 4.2/10, the conclusion has sparked discussion among viewers.

What Happens at the End of Strange Hearts?

An aging former child star tries to capture the wealth that has always eluded him by latching on to a lucky man while both have their eye on the same girl of their dreams.

How Does Robert Forster (Jack Waters)'s Story End?

  • Robert Forster: Robert Forster's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Rose McGowan (Moira Kennedy): Rose McGowan's role in the climax proves pivotal to how the central conflict resolves.
  • Kip Pardue (Henry Fields): Kip Pardue's character undergoes a significant shift in the final act.

What Does the Ending of Strange Hearts Mean?

The ending of Strange Hearts brings the narrative to a close, though viewer reception has been mixed. The resolution of Robert Forster's story may not satisfy all audiences.