The Ghost Factory
Who's the Wolf?
- No. of episodes
- 14
- Latest episode
- 2026-01-23
Where can you listen?
A game show! Four actors go head-to-head in One-Night Werewolf, a game where only the best liar wins. There's at least one liar per episode! But who's the liar? Who's the wolf? Let's find out!