Close

Say Hello to the New Doctor

Over the weekend, Peter Capaldi debuted as the new Doctor in the episode “Deep Breath.” Warning SPOILERS BELOW THE PIC. So, episode recap. It starts with a T-rex roaring about Victorian London, but it quickly switches gears into clockwork robots harvesting human body parts for millions of years (possibly linked to the episode “Girl in…