Peacock’s forthcoming horror series Teacup revealed its premiere date and frightening first footage — but not too much else — during its panel at San Diego Comic-Con on Thursday. Executive producers James Wan (Saw, Aquaman) and Ian McCulloch (Yellowstone) and stars Yvonne Strahovski, Scott Speedman and Chaske Spencer took part in the event for the […]