Doctor Who The Giggle

Saturday, 9th December 2023 6:30PM BBC One (61 mins)

The Giggle Synopsis

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.

Episode Order

Story Order




  • WriterRussell T Davies
  • ProducerVicki Delow
  • DirectorChanya Button
  • Executive ProducersRussell T Davies
  • Executive ProducersJulie Gardner
  • Executive ProducersJane Tranter
  • Executive ProducersJoel Collins
  • Executive ProducersPhil Collinson
  • The DoctorDavid Tennant
  • Donna NobleCatherine Tate
  • Charles BanerjeeCharlie De Melo
  • The ToymakerNeil Patrick Harris
  • John Logie BairdJohn MacKay
  • Middle Aged ManRoss Gurney-Randall
  • Colonel IbrahimAlexander Devrient
  • Shirley BinghamRuth Madeley
  • Kate Lethbridge-StewardJemma Redgrave
  • Melanie BushBonnie Langford
  • PilotGlen Fox
  • Edward Lawn BridgesTim Hudson
  • The VlinxAidan Cook
  • Voice of the VlinxNicholas Briggs
  • Trinity WellsLachele Carl
  • Voice of Stooky SueLeigh Lothian
  • The Toymaker Dance DoubleLuke Featherston
  • Shaun TempleKarl Collins
  • Sylvia NobleJacqueline King
  • Rose NobleYasmin Finney
  • The DoctorNcuti Gatwa