Description:
Twenty five years after members of Heaven's Veil, a religious cult, committed suicide, Sarah, the only survivor of this event, accepts the invitation to return to the site of this suicide with a film screw to figure out what really happened. She is joined by Maggie and Christian, daughter and son of he FBI agent who led the investigation at that time and killed himself shortly after that.