*Warning: Revolution of the Daleks spoilers ahead*
Doctor Who fans have finally been treated to Revolution of the Daleks and it was quite something.
We had the emotional goodbye to Bradley Walsh (Graham) and Tosin Cole (Ryan), the triumphant return of Captain Jack Harkness (John Barrowman) as he broke the Doctor (Jodie Whittaker) out of space prison, and a whole host of exterminations.
To fans’ surprise, we also had the return of some amazing Doctor Who villains – and some slightly heart-wrenching references to characters of the past.
From the Weeping Angels to the Silence, here are some of the best blink and you’ll miss it (pun definitely intended) moments from the New Year special.
Angela The Weeping Angel
The Weeping Angels are definitively one of the best Doctor Who villains of all time.
First introduced in series three, in the iconic episode Blink, the stone angels are absolutely terrifying, and made a chilling return in series seven to nine.
The Doctor is seen happily greeting the angel, who she’s dubbed Angela, before breaking the most important rule of being around them (‘Don’t blink’).
Of course, we get a taste of just why the angels are so terrifying, as in the literal blink of an eye, she attempts to capture the Doctor – and is only held back by the bars of her cell.
It’s a five-second cameo, but one of the coolest scenes of the special.
Ever since we saw the tally marks on the Doctor’s prison cell, we’ve been wondering if the Silence were set to appear – it just didn’t happen in the way we expected.
Suddenly faced with the creature, the Doctor says: ‘I forgot you were here’, before turning away and presumably forgetting all over again.
For the uninitiated, the Silence first cropped up in series six, and we learnt that the characters only remember their threat when looking straight at them.
Amy Pond (Karen Gillan) and Rory Williams (Arthur Darvill) attempted to get round it by drawing tally marks on their bodies that represented how many times they’d seen the Silence, but it never made the creatures any less scary.
The Doctor also gives the nod to an unimpressed Ood who is imprisoned with her.
First appearing in series two, the Ood had a heartbreaking arc in series four, where it was revealed that humans had enslaved them.
They returned in series six, seven and nine, and are still an iconic creature from the Whoniverse.
Tiny the Pting
Tiny the Pting also gets a mention, when the Doctor tries – and presumably fails – to stop it eating the bars of its cell, reasoning that she’s already tried that.
It’s the most recent of the callbacks, with the monster first appearing in series 11.
They might be menaces, but it doesn’t stop them being one of the cutest monsters of all time.
It wasn’t only monsters of old getting a mention in the episode – some old friends did too.
With the return of Captain Jack, it was only natural there would be a small reference to Torchwood, the spin-off that John starred in alongside the likes of Eve Myles (Gwen Cooper) and Gareth David-Lloyd (Ianto Jones).
And it was Gwen that got the mention, with Jack telling the Doctor that she ‘sends her love’ after the pair’s paths crossed in series four for Journey’s End, which featured a giant conference call with companions past and present.
Jack only brought more pain for Who fans, in the form of a reference to Doomsday, commonly known as one of the most heart-wrenching episode in New Who history – when Rose was left trapped on a parallel universe and she had seconds to say goodbye to the Doctor.
Referencing his first ever battle against the Daleks, which saw Rose bring him back to life, Jack explained: ‘I can be killed but I come back to life pretty quick. Partially [the Doctor’s] fault, partially a friend of hers on Earth called Rose.
‘But she’s trapped in a parallel universe now.’
Don’t worry, that’s just the sound of all our hearts breaking once again.
Speaking of companions past, some fans will have been reminded of Donna, played by Catherine Tate, who joined David Tennant’s 10th Doctor for series four.
While Donna didn’t get a direct mention, Yaz (Mandip Gill) had a heartbreaking realisation that was very reminiscent of her exit from the series.
Yaz is shown saying it would be less painful to have never met the Doctor, than to have travelled with her and eventually have to leave her.
Of course, Donna’s series ended with her having to have her memories of the Doctor and all their adventures wiped, resulting in one of the saddest scenes in the show’s history.
Captain Jack’s past with the Daleks
Captain Jack has always been terrified of the Daleks – and for good reason.
In series one, he was shot and killed by a Dalek, being resuscitated by Rose, who made him pretty much immortal.
In the festive special, Jack is heard making multiple references to his past with the Daleks – safe to say he’s not over it.
Revolution of the Daleks is available to watch on catch-up on BBC iPlayer.