No art availableStreamerHorror, ThrillerLoading watch options…Teddy is a popular yet divisive internet streamer who gets drawn into a dangerous game of cat-and-mouse against a mysterious troll with a vendetta against him.DirectorJustin HughesCastFreddy PiazzaRachel AligFrancesca RoweK.C. Wolf