The Sect
Available on Shahid
An in-depth look at the Order of the Solar Temple, a mysterious sect that is believed to be behind 74 suicides that occurred around the world between 1994 and 1997