Two Christmas specials aside, it’s been a seemingly interminably long wait for new Doctor Who. A guy I know recently asked, “Is that show even still on?” which cut me deeply. A strong, multi-episodic arc of Time Lord and TARDIS will make things right again and “The Pilot” is rife with promise of greatness to come. As Steven Moffat–penned scripts go, it is refreshingly lacking in twists and turns, has less plot than a typical offering, and is more a collection of set-ups, ideas, and emotions. There’s a comforting intimacy on display here not often seen in this series, and certainly not in a season premiere.
The first thing that happens in “The Pilot” is the revelation that Nardole (Matt Lucas) is robotic in nature; the noises he makes and the bolt that drops from his body indicate as much. Back in December, his quickie resurrection was one of my few complaints. While it’s difficult to swallow the Doctor reattaching Nardole’s severed head to his body, it is less problematic to imagine that the head could be merged with a new and less cumbersome set of technology than it was previously attached to. Perhaps a few tricks picked up from the Doctor’s many encounters with the Cybermen?
The Doctor: “Most people, when they don’t understand something they frown. YOOOUUU … smile.”
The second thing that happens is the formal introduction of new companion Bill Potts (Pearl Mackie) to the Doctor (Peter Capaldi), who has taken up lecturing at the fictitious St. Luke’s University Bristol. Strewn across his desk are framed photos of his wife, River Song, and his granddaughter, Susan Foreman, as well as a mug containing just about every iteration of the sonic screwdriver. There’s the feeling he’s been at this desk for quite some time. Has he, as Bill claims rumor has it, been lecturing at this school for 50 years? It’s but one of several unanswered mysteries “The Pilot” baits us with.
Bill works in the university cafeteria serving chips, but manages to find time to sneak into the Doctor’s mesmerizing lectures. He’s taken note of her attendance and interest and is keen to teach her more, so he invites her to nightly tutoring sessions. He also looks directly at the photo of his granddaughter when he says to Bill, “I noticed you.” Is there something about Bill that reminds him of Susan? Is Bill related to Susan? Is it possible that Bill is a descendant of the Doctor? Or will there be another twist? She has a foster mother who has only an obligatory interest in her, and her lineage is surely much deeper than simply a mother who died when she was young.
As Moffat-devised companions go, Bill is shockingly normal and without a mystery or an elaborate set-up surrounding her. She isn’t the Impossible Girl or the Girl Who Waited. It seems so unlike Moffat to take the route that Russell T. Davies often took before him, but then it would also be unlike the Moff to repeat himself. Introducing the new companion is a tricky business, and yet with Bill, whatever he’s doing, he needs to keep doing it. I have not instantly liked a new companion as much since Rose Tyler, and that may be, more than anything else, because she isn’t burdened by the aforementioned character trappings. Bill is allowed to breathe and simply be herself. She’s a wonderful change of pace.
The Doctor: “The passage of time is an illusion and life is the magician, because life only lets you see one day at a time. You remember being alive yesterday, you hope you’re going to be alive tomorrow, so it feels like you are traveling one to the other but nobody’s moving anywhere! Movies don’t really move, they’re just pictures — lots and lots of pictures, all of them still, none of them moving, just frozen moments. But if you experience those pictures one after the other, then everything comes alive.”
It doesn’t take long for the script to reveal Bill’s much talked about sexual orientation, which turns out to be central to the episode’s story line. The above speech is recited over a montage of the Doctor lecturing interspersed with snippets of Bill’s daily routine. Bill meets and takes an interest in the mysterious Heather (Stephanie Hyam), who curiously has a star-shaped defect in her eye. Heather in turn takes an interest in a mysterious puddle, and it’s in this unnerving puddle where all the trouble starts. Meanwhile, the Doctor and Nardole are keeping something locked away in a massive vault beneath the school, which Bill sneaks down to and sees, unbeknownst to either her tutor or his valet. Yet another mystery.
Bill Potts: “Doctor What?”
Bill is sharp, doesn’t easily let the Doctor dazzle or impress her, and is keen to figure things out on her own. She grills him about how he got the oversized police box into his office. She thinks that TARDIS is a silly name for an alien to give his spaceship because those letters would only work in English. Perhaps the most telling reveal about Bill’s nature is how long it takes for her to accept that the TARDIS is bigger on the inside than out. She applies every bit of logic to the well-known situation in her attempts to understand it. It’s one of the highlights of the episode because it truthfully echoes how any one of us might react to the TARDIS interior. All too often, characters accept the maddening truth of it without knocking out other possibilities. This is by design, and Moffat said in a recent interview that he wanted a companion who behaved as if she’d watched movies, and didn’t accept every single reality as presented. Of the numerous aspects of Bill’s personality that shine, it’s this dogged search for the truth that’s the brightest, and her inquisitive nature drives the first half of the narrative.
When the title of this episode was announced, hardcore viewers surely guessed there’d be a dual element to “The Pilot” — something beyond Moffat’s claim that he’s rejiggering the story line and starting anew. I’m unconvinced this is any clearer an entry point than, say, “The Eleventh Hour,” but I’m so deep into this series maybe it’s impossible for me to tell.
Bill Potts: “Are you from space?”
The Doctor: “No, of course not. Nobody’s from space. I’m from a planet like everyone else.”
The Pilot of the title ends up being Heather, who’s been consumed by the alien puddle, and is in turn consumed with consuming Bill. That first scene in the empty apartment with the running water and Bill peering deep into the shower drain only to finally spot that starry eye is shocking (the sound design is marvelously maddening), as is the relentless nature of the dripping, mimicking Pilot/Heather as she stalks Bill in a series of sequences that add up to one long chase scene across time and space, filling out the remainder of the episode. It’s also a clever way to get several episodes worth of companion shock out of the way in one fell swoop.
The Doctor, Bill, and Nardole travel to Australia, then to a distant planet 23 million years in the future (good work aliening up that quarry!), and finally they head to Skaro, presumably, in the distant past, smack in the middle of a Dalek conflict with the Movellans. After all these years, with their braided, cornrow hairstyles and white spandex suits, the Movellans still look like they’re ready for a night of coke-fueled partying at a Buck Rogers disco. (That last line is lifted from my “Destiny of the Daleks” DVD review from some years back — the story the Movellans previously featured in.)
The Doctor: “What in the end are any of us looking for? We’re looking for someone who’s looking for us.”
The soggy situation finally ends upon Bill’s realization that an off-handed promise Heather made to her seconds before she was consumed by the alien (“I won’t leave without you”) has been driving the creature across time and space. The twist, such as it is, is that the villain is less of a bad girl and more of a lonely soul longing for company, which is quite the statement for the season to make coming out of the gate. Further, it doesn’t appear that this is the last we’ll see of Heather and/or the Pilot, as the Doctor is willing to search for her with Bill in the final moments.
Nardole: “That’s the Doctor for you — never notices the tears.”
But before the Doctor whisks Bill away into time and space, there’s an amazing final scene between the two brimming with mystery and promise. The Doctor intends to give Bill a mind wipe, which she knocks off immediately (“That’s the trouble with you. You don’t think anyone’s ever seen a movie. I know what a mind wipe looks like!”). He counters that it’s necessary, and more mysteries are revealed (“I have no choice. I’m here for a reason. I’m in disguise. I have promises to keep. No one can know about me!”). And then Bill hits him where it hurts: “Imagine how it would feel if someone did this to you.” A few twinkly notes of Clara’s theme plays, and we are in on the truth of something the Doctor only knows on the foggiest of levels: It has been done to him. He changes his mind, and in doing so, the trajectory of this woman’s life.
Odds and ends
Ace Bits: The episode appears to take place over an entire school year, with the Doctor and Bill’s friendship developing in an ordinary manner; between scenes it is heavily hinted that the Doctor goes back in time and snaps photos of Bill’s mother so Bill can see pictures of her in the present; Bill’s assertion that the Doctor isn’t very “sci-fi”; the return of the guitar and the Doctor’s renewed interest in vinyl (see also the ’96 TV movie).
Naff bits: Sydney Opera House, Doctor Who? Did you have to choose the least imaginative indicator for the Australia reveal?
The scorch marks on the pavement are reminiscent of a similar gimmick used in “Remembrance of the Daleks,” which also took place at a school — Coal Hill.
Nardole’s explanation about bigger on the inside (“First, you have to imagine a very big box fitting inside a very small box … ”) echoes a similar breakdown the Fourth Doctor gave to Leela in “The Robots of Death.”
The Doctor refers to the chameleon circuit as a cloaking device. He did the same in the ’96 TV movie.
The sonic screwdriver Nardole uses to run interference on the Daleks is the classic era Tom Baker model
Lastly, readers who followed my recaps during season nine might recall the documentary about extraordinary Doctor Who fans I’m producing and writing called inDoctornated. We’ve made quite a bit of headway since that time, including shooting our first subject, engineer and film preservationist Brian Uiga. We recently launched a successful crowdfunding campaign to fund our upcoming second shoot with hydrologist Sarah Roberts. Meet both Brian and Sarah in our first trailer! We’re still seeking two more subjects, and as the first two both reside on the West Coast, we’d love to find some folks on the East Coast or somewhere in between. Interested parties should visit the inDoctornated website for more info.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(136),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(408),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"408":408,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]