The cameos were wonderful and some of them unexpected. The Doctors together was great, love the bickering, and now I see where the inspiration for the 50th anniversary came from.
This could have been 5 stars if the plot was any good and if the resolution to the story wasn’t rubbish!