QUANTICO - “Cover” - At Quantico, Alex finally receives information about her father and his FBI past, but in the future it’s her mother, Sita, who plays a key role when Liam convinces her to participate in a press conference on national television begging Alex to turn herself in. Also at “Quantico,” the NATS learn the art of profiling and focus on their classmates’ strengths and weaknesses, ultimately challenging their confidence and comradery, on “Quantico” SUNDAY, OCTOBER 11 (10:00–11:00 p.m., ET) on the ABC Television Network. (ABC/Phillipe Bosse)
PRIYANKA CHOPRA, JOHANNA BRADDY
Photo: Phillipe Bosse/ABC
Since tonight’s episode is all about the strengths and weakness of our favorite FBI agents-in-training, let’s take a little time to talk about what Quantico is good and bad at. First, the good: intrigue.
It’s still pretty early, but the series is proving effective at slowly revealing elaborate and interesting secret histories for its cast of paper-thin pretty people. That’s good, because on their own, there’s not much to hold your attention. Priyanka Chopra’s Alex Parrish is currently the most well-drawn character by virtue of being the protagonist, but this backfires a bit with Quantico’s weird insistence on telling us how great she is instead of just showing it (and showing it in ways that aren’t just “Alex is the only one that figured out the solution to this week’s exercise, because that just makes everyone else look incompetent”).
That said, this episode does show Quantico’s intent to slowly color in other characters in interesting ways. But first, Parrish’s mother is in trouble.
The episode begins in the present, with the Parrishes’ Oakland home raided by the FBI — meanwhile, Ryan Booth, having fully recovered from his injury, rejoins the team on the hunt for Parrish. But all is not well with his superiors — Agent O’Conner is being reamed by a superior officer as to how an FBI agent was responsible for “the next 9/11” on his watch. This agent is a new face, but it looks like he’ll be an important one, as we’ll see later.
In between all this, we flash back to Quantico, where the trainees are given this week’s assignment after a brief pool exercise during which Alex cuts her finger, which bleeds in a way that makes it painfully obvious that it Will Be Important Later. Call it Chekhov’s Paper Cut.
As I alluded a few paragraphs up, this week’s exercise for the trainees involves each of them assessing their classmate’s strengths and weaknesses in a psychological profile; something they go about doing (hilariously) by showing each other Rorschach ink blots, asking personal questions, hypotheticals, or just observing them. In what is still the worst romantic subplot ever, Shelby continues to flirt with Caleb.
Back in the present, we catch up with Parrish, who has made her way to Simon Asher’s home. Asher, we find, was ejected from Quantico — everyone “got to see the real him and no one liked what they saw” — and now works for a tech start-up, which I guess is something you can do when none of your old friends like you anymore?
Asher agrees to help Parrish — she wants him to use his start-up’s resources (which has convenient government contracts) and technical know-how to analyze the explosive parts she lifted from her apartment last episode. They head to his office for answers.
Meanwhile, Parrish’s mother is being interrogated by O’Conner, who says he’s “an old friend,” thanks to his work with her husband. She’s not giving him anything though, and couldn’t if she wanted to — she hasn’t spoken to Alex since she left for Quantico.
Speaking of Quantico — let’s flash back nine months once more! The trainees have completed their profiles, which are full of “the most searing insights into one another that I have seen in my time here,” says Miranda Shaw. She applauds them on a job well done, and tells them their results are posted outside, just like in college!
Except that’s not entirely true — instead of grading their reports, Shaw distilled them, taking the harshest bits from each trainee’s reports on their classmates and posting them for all to see with the author’s name very clearly attributed. So now everyone knows what their fellow classmates really think of each other, and they pretty much hate them for it. Shaw then twists the knife and says they each have to now take what they know and suggest three names to be cut from the program.
That makes for a fun cliffhanger to lead back into the present with, where Alex and Simon have arrived at Simon’s empty office — where he deduces the bomb parts are government-made — hence, the terrorist attack was indeed an inside job, and what’s more, the person framing her was at Quantico since before she started her training, because the fingerprint found on the bomb is an intact index fingerprint, and her index finger now has a scar because of that injury we saw at the beginning of the episode — everyone, take a drink.
Simon then pretends to betray her, triggering an alarm and making Parrish draw her weapon, but he tells her he’s just covering his ass — he has to make it look like he helped under duress so he can continue to help her. This extends her support network to two (Ryan is still invested in helping, since he’s the one who called Simon and convinced him to help Alex).
Meanwhile, O’Conner’s interrogation of Parrish’s mother continues, and some interesting tidbits are revealed: She says she wasn’t just protecting her daughter by taking the blame for shooting her husband. She was protecting O’Conner, too — he did something with her husband, something no one should find out.
Once more to Quantico: The trainees simply can’t stand each other right now, with all of them arguing and getting nasty with each other. The most intense, however, is the argument between Ryan and Simon — Simon calls Ryan out for being shady about his interest in Parrish, Ryan just thinks Simon is a disingenuous weirdo — this spills out into the hallway and ends with Ryan in a chokehold. Parrish breaks them up and says this is what Shaw wanted, to tear them apart. The only way to win is to not give her any names for cuts — “ten from her is better than three from us.”
Simon, however, disagrees: It’s a numbers game to him, and he encourages everyone to vote. After he returns, some are about to follow his example, but then Shaw shows up and reprimands them all. Parrish was right — the whole point was to test their character. No cuts were being made, but Simon is now on notice. One more slipup and he’s gone.
In the present, Parrish’s mother is shown footage of her daughter holding up Simon Asher before her getaway, and she breaks. She has no info on her, but reveals that she sent her to India for ten years following her father’s death. However, they can only account for nine. She agrees to make a public statement.
At Quantico, the trainees deal with the fallout from this week’s exercise, which mostly entails a bunch of making up. Not everything goes well, though. Nimah confronts Vazquez (whose primary trait is still being a jerk), saying that she pities her for not having anything to go home to. But things aren’t so great for Nimah, either. With tensions on the rise with her twin for the entire episode, she returns to her room to find her sister gone. (Can she, like, do that?)
Also note: The show is kind of poor at indicating which sister does what, but it’s my impression that it’s Raina-as-Nimah in most scenes, with Nimah herself being the one that actually leaves.
Parrish — who has had her father’s file from O’Conner since the very beginning of the episode — finally gets up the courage to read it, and confides in Ryan about how horrible she felt, hating the drunk man he was and never knowing the hero that was in the file. O’Conner is observing this whole exchange, though, so it makes me wonder just how trustworthy that information is, since it may have been a play to get Booth close to her again.
In secret, Vazquez video chats with a man begging him to let her see her daughter, sobbing when he refuses due to her disappearing for five months. Shelby looks shifty, transferring a million dollars to an unknown account.
In the present, Parrish’s mother addresses the media, asking her daughter to turn herself in. Parrish sees the broadcast, but turns it off when Simon finds her, telling her he’s in the clear. She tells him that she needs to find which of their classmates is the traitor, and he urges her to investigate him, too — but she says he’s in the clear.
This seems to be a mistake — because the episode ends with Simon getting a phone call from that one agent O’Conner was answering to. He’s told to maintain his cover.
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(4),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(135),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,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),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(406),_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,"406":406,"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","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.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();
// ]]