Fans of the BBC show Doctor Who are freaking out. The trailer for this year's Christmas special is out, and there is a lot to take in. For one thing, Peter Capaldi's Twelfth Doctor will meet the original incarnation of himself, played by David Bradley, before his last trip in the TARDIS. Then he will hand over the reins to the Thirteenth Doctor, played by Joide Whittaker.
The BBC released the clip in conjunction with their annual Children in Need telethon.
The episode has been kept under wraps, and this first glimpse is sending fans over the edge:
Many fans were already missing Capaldi:
This year's Doctor Who special, titled Twice Upon a Time, will air December 25 on BBC America.
More From Guacamoley
People weren't quite sure how to react to this aquatic obscurity.
Girls may run the world, but it's not always easy.
These thieves are real buttheads.
Fans think Ferris Bueller needs a "day off" to re-think this decision.