Doctor Who (2023)
The Giggle
E3 Dec 9, 2023 62m TV-PG
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.
Where to Watch The Giggle
Cast of The Giggle