Last updated 22 December 2023

Doctor Who: The Giggle

The Giggle

Story Number: 303
No of Episodes: 1




Writer: Russell T Davies
Director: Chanya Button
Executive Producer: Russell T Davies

Starring: David Tennant, Catherine Tate, Neil Patrick Harris, John Mackay, Ruth Madeley, Jemma Redgrave, Bonnie Langford, Ncuti Gatwa


BBC One (United Kingdom):
First Broadcast: Saturday 9th December 2023
Running Time: 1 hour, 1 minute, 3 seconds

Average Audience: 6.85 Million   Average AI: 85




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.

Associated Products