INVESTIGATION 13 ** USA 2019 Dir: Krisstian de Lara. 90 mins A group of science students believe they have found…
Screen icon Meg Foster (“Twin Peaks”, They Live) stars in director Krisstian de Lara’s mesmerizingly unnerving INVESTIGATION 13, premiering on…