Beautiful, interesting, incredible cinema.
Investigative documentary about the facts behind the alleged collective suicide of a group of sect members in Waco, Texas, in April 1993.
Investigative documentary about the facts behind the alleged collective suicide of a group of sect members in Waco, Texas, in April 1993.