Doctor Who · SEASON 0
The Giggle
Episode 3 · 2023-12-09

- Action & Adventure
- Drama
- Sci-Fi & Fantasy
Episode overview
The giggle of a mysterious puppet is driving the human race insane. When the Doctor discovers the return of the terrifying Toymaker, he faces a fight he can never win.
62 minutes