The Leader
Overview
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.
Drama Crime Thriller Horror History
Top Cast
Comments 0
Please log in to leave a comment.
Release Schedule
Theatrical Jun 5, 2026
Digital —
Physical —



No comments yet. Be the first to share your thoughts!