The first two episodes of the new Peacock original series “Teacup” premiered this past Thursday, October 10th. Creator Ian McCulloch and executive producers James Wan and Robert R. McCammon have come together to create a cinematically pleasing horror experience.
Read More