The Leader Poster

The Leader

0.00% | June 5, 2026 | Drama, Crime, Thriller

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.

Featured Crew

Michael Wormser
Producer
Michael J. Gallagher
Director
Joel David Moore
Producer
0

Images

Videos

More Like This

Black Site
Black Site
2022-05-05
6.016
King Ivory
King Ivory
2025-05-08
6.8
The Parts You Lose
The Parts You Lose
2019-03-14
6.7
A Crooked Somebody
A Crooked Somebody
2018-10-05
6.346
God Is a Bullet
God Is a Bullet
2023-06-22
6.131