A high-school choir’s Italian trip takes an unexpected turn when a dangerous mission arises. Veteran CIA operative JJ (Dave Bautista) and his young protégé Sophie (Chloe Coleman) must team up to stop a nuclear threat aimed at the Vatican. Action and comedy combine as they work together, facing perilous situations within Vatican City and striving to save the day in this international adventure.
Warning: spoilers below!
Haven’t seen My Spy: The Eternal City yet? This summary contains major spoilers. Bookmark the page, watch the movie, and come back for the full breakdown. If you're ready, scroll on and relive the story!
Read the complete plot breakdown of My Spy: The Eternal City (2024), including all key story events, major twists, and the ending explained in detail. Discover what really happened—and what it all means.
Since the conclusion of the first movie, life has taken a fascinating turn for JJ (Dave Bautista), Sophie (Chloe Coleman), and Kate. They have settled in Langley, Virginia, where JJ has transitioned to a desk job as a CIA analyst, and also engages in baking while training Sophie to embark on her journey as an agent. Now in her high school years, Sophie is starting to feel the weight of JJ’s incessant training and can’t help but express her growing frustration. While JJ is married to Kate and serves as a father figure to Sophie, the emotional acknowledgement of their bond remains unspoken.
One fateful day, JJ orchestrates an intelligence mission, working alongside Christina (Nicola Correia-Damude). Christina successfully gathers crucial intel, revealing the locations of over a hundred suitcases across Europe — each housing a Soviet-era weapon of mass destruction. However, disaster strikes when Christina is ambushed by a spy, who snatches her drive containing the intel before taking her life.
After a grueling day of training, Sophie learns her high school choir is slated to perform at a prestigious G7 event in Italy. JJ is enthusiastic about accompanying Sophie on the trip, alongside Nancy (Anna Faris) the vice principal, Ryan (Billy Barratt) her crush, and Collin (Taeho K), her best friend. Despite knowing that David, Collin’s father, allows JJ to attend, David has yet to disclose that he is secretly a CIA operative. In a moment of adolescent hope, Sophie confides in Collin her intentions to create a romantic scene with Ryan and ask him to the homecoming dance.
As their journey unfolds in picturesque Florence, JJ manages to balance the roles of a responsible chaperone for Nancy and the fun ‘cool parent’ persona for Sophie. However, things take a turn when Sophie, Collin, and Ryan decide to sneak out for a night of fun. JJ catches them in the act, but after a moment of deliberation, he allows them some freedom — under the condition they return before curfew. As the night revelry continues, Collin aids Sophie in impressing Ryan, but he’s soon kidnapped, sending Sophie into a panic as she attempts and fails to chase after the assailant.
It’s at this juncture that JJ recognizes the kidnapper as Simon Crane (Flula Borg), the very man responsible for the tragic demise of his entire military unit. Crane’s superior contacts David, insisting he come to Rome to save Collin without notifying the CIA. In a surge of determination, JJ quickly arranges to meet David there.
Once in Rome, alliances are formed as JJ, Sophie, David, and Bobbi (Kristen Schaal) realize that the kidnapper has sinister plans to gain access to the military base in Anzio, where the codes for the WMDs are stored. The group devises a foolproof plan to infiltrate the MI6 safe house to acquire essential gear. In their clumsiness, however, they unwittingly release a cage of frantic parakeets that wreak havoc before they manage to escape.
As they venture towards the Anzio military base, the group creatively disguises themselves — JJ as David’s stepbrother, Sophie as his stepdaughter, and Bobbi as his wife. While JJ competes in a boxing match, the clever duo of Sophie and Bobbi infiltrates the base’s server, downloading the crucial passcodes. Back at Langley, Connelly (Craig Robinson) realizes something is amiss when he discovers Christina’s failure to report in, suspecting that JJ and the others might have gone rogue.
In a turning of events, JJ and David fall into a trap set by Crane, who reveals that Nancy, once trusted, is the mastermind behind the entire scheme — having orchestrated the anarchy within the school choir’s selection and now seeking to leverage David’s vulnerabilities. Nancy manipulates David into surrendering the codes and orders the killing of Collin, all while exploiting the situation to her advantage. But Sophie, showcasing unexpected bravery, is able to trace JJ’s phone, leading her and Bobbi to the rescue. Though they are successful in saving Collin, Crane manages to slip through their fingers.
As the plot thickens, Bobbi uncovers that Nancy has plans to plant bombs within Italy’s financial district. In a race against time, JJ informs the Italian Intelligence, only to find that the threat was a false alarm. Realization dawns that Nancy’s true target is the Vatican, where Sophie’s choir is scheduled to perform. Nancy, in her villainous role, activates a bomb during a crucial moment in the performance, sending a message across the globe to the G7 nations.
The ensuing chaos leads to a confrontation near the Vatican as JJ and Bobbi find themselves pitted against Nancy and Crane. While JJ takes on Nancy’s goons, Crane escapes with the kill switch meant to detonate the bomb. David, eager to pursue Nancy, is halted by Connelly, who doubts David’s allegiance. Amid this chaos, the desperate moves of Sophie and JJ culminate in a gripping chase after Crane as they work together to retrieve the kill switch, risking everything as they swim to save the day with mere seconds to spare.
In a parallel encounter, Collin courageously confronts Nancy, boasting of his fluency in Italian to thwart her escape with a scene-stealing performance that portrays her as an abusive mother. His brilliance allows for the dramatic apprehension of Nancy by David and Connelly.
The narrative elegantly winds down with Sophie and Collin grappling with their evolving feelings for one another atop a scenic rooftop in Italy. With newfound clarity, Sophie expresses her feelings, deciding that Ryan isn’t her right match and courageously asking Collin to the homecoming dance, leading to their first kiss — a moment witnessed by their watchful fathers via satellite.
Back in Langley, JJ, Kate, and David welcome the kids home from their adventurous escapade. However, an unexpected surprise awaits as parakeets slip out from the suitcases they’ve brought back, thus starting another comedic chase as JJ and David make a hasty escape, ultimately leaving behind a trail of laughter and excitement.
Last Updated: November 25, 2024 at 19:24
Still wondering what the ending of My Spy: The Eternal City (2024) really means? Here’s a spoiler-heavy breakdown of the final scene, major twists, and the deeper themes that shape the film’s conclusion.
The ending of “My Spy: The Eternal City” ties together most of the film’s plotlines with JJ managing to save the day despite numerous challenges. Nancy Buck, the vengeful vice principal, is revealed to be the mastermind behind the terrorist plot aimed at detonating a suitcase-nuke during a high-profile event in Vatican City. Her motive stems from her desire for revenge against the West, due to her past tragedy involving her husband’s suicide after being accused of corruption. She orchestrates the kidnapping of Collin, the son of JJ’s boss, to coerce the CIA into stealing the nuclear codes from NATO, intending to use them to carry out her destructive plan.
As Nancy attempts to detonate the bomb, JJ and Bobbi arrive at the scene just in time. Nancy has already armed the nuke inside a church wall and takes it to Vatican City, where she plans to set it off. While JJ struggles to fight Crane, who is carrying the remote for the bomb, Nancy flees with the explosive device. JJ, although out of practice, manages to chase Crane on a motorcycle through Rome and prevents him from escaping with the controls. Meanwhile, Nancy’s attempt to escape is thwarted when Collin, the clever son of his father, manages to distract her long enough for police to arrive and arrest her.
In the climax, JJ successfully disarms the bomb just before it can explode, saving Vatican City and averting a catastrophic attack. Despite nearly drowning in the chaos, he emerges as a hero. The movie concludes with JJ recovering in the hospital, where Sophie, now openly declaring him as her father, joins him. This heartfelt moment signifies the culmination of their bond and JJ’s transformation from a hardened spy to a caring, protective father figure. The film ends on a positive note with JJ and the team celebrated as heroes and Kim’s marriage to Bobbi, bringing closure and a sense of joyful resolution to the story.
Last Updated: June 25, 2025 at 09:02
Don't stop at just watching — explore My Spy: The Eternal City in full detail. From the complete plot summary and scene-by-scene timeline to character breakdowns, thematic analysis, and a deep dive into the ending — every page helps you truly understand what My Spy: The Eternal City is all about. Plus, discover what's next after the movie.
Track the full timeline of My Spy: The Eternal City with every major event arranged chronologically. Perfect for decoding non-linear storytelling, flashbacks, or parallel narratives with a clear scene-by-scene breakdown.
Discover the characters, locations, and core themes that shape My Spy: The Eternal City. Get insights into symbolic elements, setting significance, and deeper narrative meaning — ideal for thematic analysis and movie breakdowns.
Discover movies like My Spy: The Eternal City that share similar genres, themes, and storytelling elements. Whether you’re drawn to the atmosphere, character arcs, or plot structure, these curated recommendations will help you explore more films you’ll love.
My Spy: The Eternal City (2024) Scene-by-Scene Movie Timeline
My Spy: The Eternal City (2024) Movie Characters, Themes & Settings
My Spy: The Eternal City (2024) Ending Explained & Theories
Movies Like My Spy: The Eternal City – Similar Titles You’ll Enjoy
My Spy (2020) Full Summary & Key Details
Spy Intervention (2020) Movie Recap & Themes
Spy (2015) Film Overview & Timeline
The Spy Who Dumped Me (2018) Plot Summary & Ending Explained
Spy Hard (1996) Spoiler-Packed Plot Recap
I Spy (2002) Spoiler-Packed Plot Recap
Spy Kids: All the Time in the World (2011) Full Summary & Key Details
The Accidental Spy (2002) Plot Summary & Ending Explained
Spy Game (2001) Full Movie Breakdown
Spy Kids: Armageddon (2023) Ending Explained & Film Insights
Spies Like Us (1985) Ending Explained & Film Insights
Spy Kids (2001) Ending Explained & Film Insights
The Spy Next Door (2010) Full Summary & Key Details
Spies in Disguise (2019) Spoiler-Packed Plot Recap
Double Team (1997) Spoiler-Packed Plot Recap