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.
Freddy Piazza
Teddy
Rachel Alig
Francesca Rowe
K.C. Wolf
Play Dead
The Shed
The Possessed
Z
Succubus
Whisper
Superhost
Daddy's Little Girl
Eradication
You'll Never Find Me