Eidolon
Genre: Action/Adventure/Spy
Director: Danny Boyle
Writer: John Malone
Based on James Bond created by Ian Fleming
Cast: Dan Stevens, Lupita Nyong'o, Sharlto Copley, Adele Exarchopoulos, Guy Pearce, Christian Berkel, Richard E. Grant, Kelly Macdonald, Himesh Patel, Nora Arnezeder, Shea Whigham, Roland, Moller, Stacy Martin
Plot: In a sun-washed village nestled along the Corsican cliffs, James Bond (Dan Stevens) and Tessa (Adele Exarchopoulos) move casually through the market square, hand in hand, looking like any other couple enjoying their honeymoon. They duck down a side street to an overlook. Bond opens a bottle of local white win and pours them each a glass as the Mediterranean Sea shines in the distance. Tessa teases Bond for looking so serious as he stares into her eyes. He says he's trying to memorize her face. She smirks, then leans in and kisses him. They fall into each other’s arms.
Later, they walk back toward their parked car near the edge of the square. As Bond unlocks the vehicle, a car across the street explodes in a violent blast - sending debris and glass flying. People scream and scatter. Bond immediately spins around to shield Tessa and draws his gun. Before he can react further, a silenced gunshot hits Tessa in the chest. She gasps, looks at Bond in shock, and crumples in his arms. Bond lowers her to the cobblestones, frantic, trying to stop the bleeding. Blood is already spreading across her white dress. Her hand reaches for him, but her strength is gone. Bond realizes she’s gone. Then he hears the faint sound of a motorbike above. He looks up the hillside - just in time to spot Irma Blunt (Nora Arnezeder) fleeing, winding up the mountain road. Bond takes off running. Bond leaps onto a motorbike left toppled near the explosion. He speeds off, tearing through the winding cliffside roads, dodging startled pedestrians and weaving around ruined vehicles. The narrow, crumbling mountain roads provide little margin for error as he gives chase. Up ahead, Irma rides with clinical precision. She darts through vineyards and accelerates past ancient ruins, forcing Bond to push the bike beyond safe limits. A few near-collisions and cliffside skids later, he closes the gap. Irma veers off-road through an abandoned farmhouse path. Bond follows, trading asphalt for dirt. He nearly wipes out as she knocks over a stack of fruit crates to block him. Bond dodges, gains on her, and fires a few shots - missing. At a fork near an old viaduct, Irma tosses a grenade behind her. Bond swerves, the blast knocking him off the path and down a short embankment. By the time he recovers, her silhouette disappears into the tree-lined horizon.
Bond arrives at the hospital where a local doctor informs him there was nothing they could do to save Tessa - the bullet pierced her lung. She was gone before the medics arrived. The doctor leads Bond to a room where Tessa's body lies under a white sheet. Bond sits beside her. With tears in his eyes, Bond thinks back to their recent wedding - Tessa smiling at him as she walks down the aisle, the two exchanging rings, a kiss beneath the gentle chime of bells. Bond lowers his head, resting it against Tessa's cold hand. Bond slips Tessa's wedding ring into his pocket. Then he stands, and leaves the room without a word.
Back in London, James Bond steps through security of the MI6 tower. As the lift doors open to the main operations floor, Jane Moneypenny (Kelly Macdonald) is already waiting. She gently asks how he's doing. Bond doesn't answer. Moneypenny apologizes that her flowers didn’t make it to Corsica in time. Bond gives a faint smile, telling her it was kind of her to send them at all. Moneypenny then clears her throat and tells him that M is expecting him. Inside the office, M (Richard E. Grant) stands at the window, overlooking the dreary London skyline. He doesn’t turn as Bond enters. He simply says he wasn’t sure Bond would return so soon. M gets to business - Hugo Drax, South African tech mogul, has suddenly expedited the launch of his private aerospace initiative. The British government - specifically the Prime Minister and King Albert - want MI6 to assess the situation as there is a lot of money involved and too little transparency. M calls it a routine inspection, not a gunslinging mission. Bond refuses the assignment - he wants to hunt down the remaining Spectre leadership and make them pay for killing Tessa, not investigate if some billionaire is paying taxes on his rockets. M doesn't argue, letting Bond walk out of his office.
In his spartan London flat, Bond sits in the dark. The room is silent until his secure phone buzzes across the table. He answers without checking the ID. Felix Leiter (Shea Whigham) is on the other end. Leiter offers his condolences first, saying he liked Tessa and that she was for Bond. Bond says nothing at first, then mutters that she deserved better than this life. Leiter doesn’t argue. After a beat, Leiter shifts gears to inform Bond that CIA has recently captured Auric Goldfinger, snatching him out of a Spectre smuggling route in Moldova. He suggests Bond take a trip over to one of the CIA's black sites in Romania and help him interrogate Goldfinger.
Bond arrives at a crumbling Soviet-era bunker buried deep in forested foothills of Romania, now repurposed by American intelligence. Leiter lets him inside and leads him to the interrogation room where Auric Goldfinger (Christian Berkel) sits cuffed to a chair. Bond steps in and locks the door behind him. For a moment, there’s silence. Goldfinger offers a smirk, calling Bond the grieving widower. Bond swings at Goldfinger. Bond’s punch lands hard. Another follows, then another. Bond speaks between the blows - names, locations, Spectre safehouses - demanding them with every strike. Goldfinger spits blood. Leiter watches through a two-way mirror. Goldfinger wheezes something about Tessa's wedding dress—how beautiful she looked. Bond grabs him by the throat, daring him to say her name again. Leiter enters the room, telling Bond that if he kills Goldfinger, we'll never know what information he's sitting on. Bond reluctantly steps back, knuckles coated in blood. Goldfinger laughs, coughing up blood as he does. Bond glares down at him. Goldfinger, trying to reassert control, lets something slip. He says he was barely even informed about when the launch was happening. The rocket, he adds with a hint of disdain, isn’t his responsibility. Bond freezes at the word launch. He glances at Felix, who stiffens slightly. Bond presses Goldfinger for clarification, but Goldfinger says nothing more, realizing he has already said too much. Bond thanks Leiter, telling him he has to get back to London. Leiter half-jokes that once the CIA is done with Goldfinger, he'll let Bond know so he can finish him off.
Back at MI6, Bond returns to M's office. He informs M that he's had a change of heart after a conversation with a friend and thinks it would be good for him to take such a routine assignment. M recaps the assignment: Hugo Drax’s aerospace company has developed a launch program with highly classified capabilities. The King and the PM want assurances the operation is clean, especially given Drax’s sudden rise and international backing. Bond is to assess the project’s legitimacy under the guise of a diplomatic liaison. No alarms, no disruptions - just clean observation. Bond gives a curt nod before leaving the office. Bond reports to Q branch, entering as Q (Himesh Patel) examines a tiny drone no bigger than a matchbox. Bond gets his attention, mentioning that he's there for his assigned equipment for his assignment. Q retrieves a slim, sterile case from a secure drawer and opens it on the counter. Inside are just two items. The first is a contact lens, slightly tinted, with a micro-optic layer capable of capturing high-resolution images. It’s wirelessly linked to MI6 servers via secure uplink - no blinking required. Just look, and it logs everything. The second is a small injector prepped with a subdermal tracker, about the size of a grain of rice. Q explains it’s untraceable, doesn’t interfere with any biometric scans, and can only be deactivated with a deep-tissue pulse scanner back at MI6. Bond flexes his arm as Q disinfects a patch near the shoulder and gives the injection. Q offers no apology for the sting. No flashy toys this time, Q reminds him — this is observation only. Bond nods, already slipping the lens in place.
Bond steps off the small chartered jet onto a private airstrip tucked along the rugged coastline southeast of Cape Town, South Africa. He gets behind the wheel of a luxury rental car and takes the short drive down the coast to Drax Orbital - a sleek compound perched on a coastal plateau overlooking False Bay. Inside, the facility buzzes with activity - engineers in blue lab coats, digital displays streaming telemetry, and robotic arms constructing rocket components. Waiting to greet him is Anika Brandt (Stacy Martin), the company’s public relations liaison. Bond introduces himself as a government analyst overseeing foreign investment partnerships. Anika offers to give him a full guided tour of the facility. Anika begins the tour, highlighting Drax’s commitment to innovation and aim to make the African continent a hub for satellite launches. Bond listens, but his attention lingers on the massive launch structure framed against the sea.
Deeper inside the facility, past a security checkpoint and a biometric scanner, Anika leads Bond to the engineering wing of the facility. Meanwhile, Nia Dlamini (Lupita Nyong'o) moves through the workspace, pausing at a terminal, appearing to run diagnostics, but discreetly inserts a small decryption device. Lines of code flash across her display. Into a concealed mic, she whispers that the telemetry data has been recently scrubbed along with the payload manifest - someone is hiding what will be on the rocket. Rounding a corner, she nearly collides with Bond, who’s touring with Anika. Neither says a word as Anika continues explaining the layout. Anika receives a call, informing her that Mr. Drax is now ready for them. Bond follows Anika through a private corridor. Anika quietly tells Bond that she thinks he'll find Drax to be quite a memorable character. Inside his office, Hugo Drax (Sharlto Copley) stands by a wide window that overlooks the coastal launchpads. Drax calls the inspection a formality and thanks the British government for taking an interest in progress. He proclaims that his rocket will be the first privately funded launch from African soil - a symbol of what’s possible when governments get out of the way. Bond listens politely, asking general questions about safety measures and the speed of the timeline. Drax explains that accelerating the launch was simply about opportunity and expected weather conditions - certainly nothing sinister. When the meeting wraps, Drax tells Bond he’s welcome to stay and observe anything he likes during his stay in South Africa.
Bond exits the Drax Orbital facility, moving toward his parked care, when he notices Nia Dlamini is crossing the road ahead with purpose. She's shadowing one of the other logistics techs from the engineering wing. Bond, curious, doesn't follow the man - he follows Nia. The tech leads Nia through winding backstreets lined with seafood stalls, battered warehouses, and informal vendor stands. Nia keeps her distance, her movements deliberate. Bond lags behind, keeping both in sight. The tech finally slips into a warehouse. Nia pauses, checking over her shoulder - locking eyes with Bond. She freezes for a moment, before heading into the warehouse. Bond follows. Bond ducks behind an old metal beam, noticing Nia hiding behind a shipping crate on the far side. The tech approaches another man waiting inside. Just as they are about to exchange a briefcase, the warehouse door groans open. A black SUV screeches halfway inside before halting. Out steps Hans (Roland Moller), who opens fire with a silenced machine pistol. Both men drop instantly, their bodies riddled with bullets. Nia instinctively raises her phone to capture images, just as Hans scans the room. Bond reacts first. He throws a metal pipe toward the far wall, drawing Hans' attention before he spots Nia. The assassin fires a short burst in the wrong direction. Bond tries to get Nia out of the building, but Hans spots him. Bond ducks behind a cargo container as bullets chew through the steel walls. Nia signals Bond. Bond silently signals back, both improvising an escape as Hans reloads his weapon. They dive through opposite exits just as Hans charges forward. Outside, Bond hotwires a nearby delivery bike. Nia hops on behind him without hesitation. As they pull away, Bond slashes the tires on Hans' SUV. Hans watches them disappear into the crowded markets of Cape Town.
Bond pulls the motorbike into a gravel overlook at Signal Hill, a spot overlooking the city. Bond kills the engine, and Nia steps off the bike. Bond demands to know who Nia really is. Nia informs him that she works for the United Nations - officially attached to the Space Applications division, but unofficially placed there by a small U.N. intelligence cell monitoring the militarization of private space assets. Drax has drawn attention due to the speed of his rocket development and the secrecy around his funding. Bond remains skeptical. Nia then reveals that her fiancé had been a systems engineer on a U.N.-approved weather satellite program that was sold to Drax. Her fiancé then disappeared without a trace two weeks later. She pulls a small flash drive from her jacket, telling Bond that she's been collecting files from inside Drax Orbital. Tonight was her first attempt to confirm if someone in the company was selling classified components off the books, wanting to figure out what those classified information was. She asks Bond who he really is. Bond hesitates, then simply replies that he’s here to look into Drax—but now he's not so sure what he's looking at. Bond offers a warning: the man from the warehouse - Hans - isn’t local muscle. He reeks of Spectre.
Hugo Drax stands at his desk, sifting through a holographic display of launch schematics. Behind him, the reflection of the rocket gleams in the glass. A nearby screen flashes to life. The face of Ernst Stavro Blofeld (Guy Pearce) appears. Drax calmly reports: launch prep is ahead of schedule. The targeting payload is secure. Blofeld cuts in - pointing out there was a breach in Cape Town. A technician compromised. Drax confirms it’s been handled. Hans executed both parties. Blofeld doesn't seem reassured. He warns Drax that MI6 is watching. More precisely, Bond is watching. Drax smirks, brushing off the warning. Blofeld’s voice hardens. This launch isn’t just a technological leap—it’s Spectre’s resurrection. It must be flawless. No more delays. No more slipups. Drax nods. The screen blinks out. Drax turns back toward the glass, watching the silhouette of the rocket rise above the coastline. Hans steps into the office. Drax gives him a simple order: tighten internal security - no more loose ends. Hans disappears back into the corridor. Drax lingers in the silence, eyes fixed on the distant rocket launch pad.
Nia turns up at Bond's hotel room. Bond pours two drinks without asking. Nia pulls the flash drive from her coat. She tells Bond it’s encrypted — she managed to copy internal files from a secure server during a routine inspection of Drax Orbital’s IT systems. She's skimmed enough to know they relate to launch protocols, financing, and the rocket's payload, but most of the data is locked down. Bond plugs the drive into a secure MI6-issued laptop and initiates a secure call to Q. Bond tells Q he’s sending over a drive - highly encrypted Spectre-level materials, likely related to a launch project. Q asks Bond what happened to his routine inspection assignment. Bond jokes that he thinks it may not be so routine after all. Q agrees to run the decryption through MI6’s black channel servers. He warns it’ll take time, but he’ll prioritize it. While the upload begins, Bond eyes Nia. He tells her if they’re burning MI6 bandwidth and time on this, it had better be worth it. She responds that if what she suspects is true - and if Spectre is involved - it will be.
Q works intently at his station in the bowels of MI6. Jane Moneypenny enters, tossing out a dry comment about how quickly Bond finds trouble, even when he’s sent somewhere quiet. Q waves her off and focuses — he’s cracked the outer layer of the drive, revealing hundreds of financial documents and redirected server logs. It’s enough to suggest Spectre involvement, but Q can’t break through to the more sensitive files without tripping a self-destruct protocol embedded in the data. He patches through to Bond via secure line, explaining that what he has is promising, but the truly useful intel is still locked. Q tells Bond that in order to access the core data without burning the drive, he’ll need Bond to attach a small, specialized device to a terminal inside Drax Orbital - ideally one with deep administrative access.
Back at Drax Orbital, Bond returns for an after-hours “follow-up consultation” and finds Anika working late, alone in her office. He compliments her tenacity. Anika, clearly drawn to him, tries to maintain her professionalism but lets it slip as Bond closes the space between them. Bond kisses her and moves her toward her desk. Bond subtly removes the device from his pocket and presses it into a port on the her workstation. Anika doesn't notice. She’s too distracted by Bond’s touch. Later, Bond dresses and leaves with a casual goodbye.
The next morning, Drax stands before a bank of monitors in his office. The from the facility's internal surveillance system replays the night before — specifically, the camera inside Anika’s office. Drax watches without expression as Bond seduces her. Then he freezes the footage at the moment Bond places the device. Anika enters moments later, summoned but unaware. Drax plays coy at first, asking if she’s always so trusting with government inspectors. She stumbles over a reply. Then he plays the footage for her. She insists she didn’t know, that Bond lied to her — but Drax has already tuned her out. He thanks her for her service. As Anika backs toward the door, Irma Blunt emerges behind her, and wraps a garrote wire around her neck. Anika's eyes widen in horror as the life is strangled from her. Drax orders Hans to begin purging server access points and move the launch timetable forward even more.
Bond enters his hotel suite, Nia close behind. He flips on the light to find Anika's lifeless body on the bed. A faint sound rises in the distance - police sirens, growing closer. Bond calls Q to see if he was able to access the files. Q confirms that the data was able to sync - and it's not good. Drax's company is clearly a Spectre shell and whatever he's planning is massive. Nia chimes in and asks about her fiancé. Q types away at his station, and he does confirm that Drax ordered the "removal" of her fiancé. Bond looks out the window to see multiple police units rolling up - no doubt tipped off by Drax. Bond tells Nia they have to split up if either of them is to make it out. The two burst out of a side service door just as police rush the main hotel entrance. Bond and Nia head in opposite directions. Bond climbs quickly, darting up a fire escape toward the rooftop. Nia moves down a back alley, blending into the foot traffic of a busy street market. Bond navigates from rooftop to rooftop, evading the line of sight of officers down on the streets below. Nia, weaving through crowds, is cut off by a van. Hans drags her inside. Bond eventually makes it down to the street. He stops when he sees a van screeching to a stop across the street. Inside the van, Nia sits bound and gagged. Hans smiles at Bond, giving a single nod, before driving off. Bond can only watch as the van disappears into traffic.
Blofeld appears again on Drax's video feed. He instructs Drax to proceed with the launch today - the infiltration risk has grown too large. Drax doesn't protest and informs Blofeld that the warhead has been fitted inside the satellite payload as planned, masked by layers of proprietary climate tech. Blofeld approves, reminding Drax that the target is not a single city - it's economic leverage on a planetary scale.
Bond surveys the Drax compound from a nearby ridge. Lights pulse around the rocket pad. Security is doubled. He watches convoys roll into position and clock the schedule: the launch is clearly happening sooner than expected. Bond rappels down the cliff face into an inlet beneath the facility, emerging inside an old maintenance corridor. Moving silently, he disables a lone guard and strips him of his badge and jacket, blending in as he makes his way deeper into the structure.
Deep within the Drax Orbital facility, Nia is bound to a chair. Outside, muffled gunfire and distant shouting echo down the corridor. Moments later, Bond bursts in. He wastes no time unlocking Nia's restraints. Irma Blunt suddenly enters, followed by Hans who then enters from the other side of the room. Hans charges at Bond, swinging a heavy utility wrench as Bond ducks and rolls. Nia and Irma circle each other, trading quick strikes and counters. Nia finally gains the upper hand with a crushing elbow strike to Irma’s throat, followed by a swift takedown. She uses Irma’s own belt to strangle her unconscious, leaving her limp on the ground. At the same time, Bond and Hans fight with escalating desperation. Bond is faster, but Hans soaks up Bond's attacks. Eventually, Bond maneuvers him into an exposed power conduit and jams a live cable into Hans' side, electrocuting him until he collapses in smoking convulsions. Bloodied but upright, Bond and Nia exchange a glance as they leave the room to confront Drax.
Outside, the rocket rumbles as final launch preparations roar to life. Drax barks last-minute instructions into a radio until he sees Bond and Nia advancing toward him. Drax, bolts for a nearby vehicle - a futuristic electric rover. He speeds off down the access road, heading for the shoreline docks. Bond kneels calmly, taking a high-powered rifle from a downed guard. He adjusts the scope, inhales once, then fires. The bullet slices through the tires of the rover. The vehicle swerves, skids, and plows directly into the fuel base of the rocket. A second later, the rocket explodes in a violent blast that sends shockwaves across the entire compound, toppling towers and flinging wreckage into the sea.
Back at MI6, Bond is debriefed by M, who begins the conversation by dryly noting that next time he assigns Bond a simple inspection, he’ll be sure to also activate national emergency protocols. M thanks Bond for stopping Drax and averting catastrophe. Bond states that Blofeld is still out there, and Spectre isn't finished. Bond declares his intention to continue hunting them personally. M comments that perhaps the time has come for MI6 to take a more active role in Bond's vendetta. He mentions that the intelligence retrieved from Drax Orbital will finally give them enough to begin mapping the inner structure of Spectre. Bond gives a small nod and leaves the room.
Bond walks alone through a cemetery between the graves. He stops at one freshly laid site. The marker is simple - Tessa Vignaud Bond. Bond places a fistful of white roses next to the stone.