After a series of fatal and mysterious events, Swiss, French and Quebec police officers and three journalists embark on an international investigation to understand the incomprehensible. One thing leading to another, between strange encounters and exhibits, they trace the trail of one of the most obscure and fascinating sects of the 80s and 90s.