Skip to content
Reelhouse
Sign in
The Leader poster

The Leader

20261h 44m

In 1997, thirty-nine members of the American cult known as "Heaven's Gate" committed the largest mass suicide to ever take place on American soil. This is their story.

Watch now
Director
Michael J. Gallagher
Released
Jun 5, 2026
Status
Released
Country
United States of America
Studio
The Exchange, Cinemand
Language
English