The Leader

The Leader (2026)

104 min★ 7.7 · 93 votes

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.

Release date
June 5, 2026
Country of origin
United States

Cast

Crew