We are not in control! From Executive Producer James Wan comes Teacup, a new horror series premiering October 10 on Peacock.