Braflix
The Leader poster

Movie 2026 2h 15m Audio: English

The Leader (2026)

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.

Video

The download starts within a few seconds. The file is prepared while it downloads, so your browser may not show the total size until it finishes.