Chris Holt NewsThe Devil on Trial director's unsettling take on Netflix documentary: "Something went on in that house"Did the Devil really make him do it? The director of the new documentary isn't sureOctober 19, 2023Trent Cannon
NewsThe Devil on Trial director's unsettling take on Netflix documentary: "Something went on in that house"Did the Devil really make him do it? The director of the new documentary isn't sureOctober 19, 2023Trent Cannon