All of the Doctor's incarnations are in crisis when The Rani creates a time-loop in the East-end of London in this 30th Anniversary Special.
as The 7th Doctor
as Ace
as The Rani
as The 6th Doctor
as The 5th Doctor
as The 4th Doctor
as The 3rd Doctor
as Peri Brown
as Melanie Bush
as Sarah Jane Smith
as Romana
as Cyrian
as Susan Foreman
as K9 (voice)
as Leela
as Victoria
as Liz Shaw
as Nyssa
as The Brigadier
as Mike Yates
as Grant Mitchell
as Phil Mitchell
as Pat Butcher
as Frank Butcher
as Pauline Fowler
as Kathy Beale
as Mandy
as Big Ron
as Sharon Watts
as Sanjay Kapoor
as Gita Kapoor
as 'Noel's House Party' Presenter