Netflix’s New Horror Film Dubbed ‘Most Disturbing Ever’ Over ‘Trippy’ Special Effects Feb 27, 2020 | Emily Brown