Kristen Schaal as Bobbi, Dave Bautista as JJ, and Chloe Coleman as Sophie in My Spy The Eternal City

Prime Video’s My Spy: The Eternal City features a mix of established comedy all-stars and up-and-coming actors who shape the fun-to-watch sequel to an underrated 2020 spy movie. My Spy: The Eternal City takes the action of the first movie to Italy as J.J. chaperones Sophie’s school choir trip. Unfortunately, the critics’ ratings for My Spy: The Eternal City resulted in David Bautista’s first Rotten score in his previous ten movies.

Still, the movie is entertaining to watch, even if it’s lacking in some areas, thanks to the excellent performances given by the cast. In addition to the two lead actors, the sequel brought back big-name comedy stars Ken Jeong and Kristen Schaal, who carry the movie’s comedic moments. The cast also features newer actors who show potential despite having fewer credits to their names.

Actor
My Spy: The Eternal City Role

Dave Bautista
J.J.

Chloe Coleman
Sophie

Kristen Schaal


Bobbi

Ken Jeong
David Kim

Flula Borg
Crane

Anna Faris
Nancy

Taeho K
Collin

Billy Barratt
Ryan

Craig Robinson
Connelly

Dave Bautista As J.J.

Date Of Birth: January 18, 1969

Dave Bautista as JJ Wearing a Tank Top in My Spy The Eternal City

Abby Quinn, Nikki Amuka-Bird, Dave Bautista, and Rupert Grint in Knock at the Cabin.

Active since: 2002

Actor: Dave Bautista is a wrestler-turned-actor who was born in Washington, D.C., and he got his first on-screen roles on WWE Smackdown! and WWE Raw. Outside of sports entertainment, he got his big break playing Drax in the 2014 movie Guardians of the Galaxy – a role he reprised in later MCU movies. Since then, he’s taken primarily comedy and action roles in films like Blade Runner 2049 and Glass Onion. However, his acting in the horror movie Knock at the Cabin earned him a 2024 nomination for Best Actor in a Horror Movie at the Critics Choice Super Awards.

Notable Movies & TV Shows:

Title
Character
Year

Guardians of the Galaxy
Drax
2014

Guardians of the Galaxy Vol. 2
Drax
2017

Blade Runner 2049
Sapper Morton
2017

Avengers: Endgame
Drax
2019

Dune: Part One
Glossu Rabban Harkonnen
2021

Glass Onion
Duke Cody
2022

Knock at the Cabin
Leonard
2023

Dune: Part Two
Beast Rabban
2024

Character: In My Spy: The Eternal City, Dave Bautista plays J.J., one of the best CIA agents and Sophie’s stepfather. J.J. chaperones Sophie’s choir trip to Italy, and she soon regrets this decision. He must figure out how to balance his role as Sophie’s responsibilities as a father with his desire to be the cool chaperone.

Chloe Coleman As Sophie

Date Of Birth: November 23, 2008

Chloe Coleman and Dave Bautista on the set of My Spy The Eternal City

Active since: 2013

Actor: Chloe Coleman is a young actor who got her first credited role in a TV show in 2016, playing Idit Ovadia in the comedic drama Transparent. One year later, she got her big break playing Sky Carlson, the daughter of Nathan and Bonnie, in the cast of the drama series Big Little Lies. Coleman received a 2020 nomination alongside her Big Little Lies costars for Outstanding Performance by an Ensemble in a Drama Series at the SAG Awards. The first My Spy movie was her debut in a leading role.

Notable Movies & TV Shows:

Title
Character
Year

Big Little Lies
Skye Carlson
2017-2019

My Spy
Sophie
2020

Avatar: The Way of Water
Young Lo’ak
2022

Dungeons & Dragons: Honor Among Thieves
Kira
2023

Pain Hustlers
Phoebe
2023

Character: In My Spy: The Eternal City, Chloe Coleman plays Sophie, a teen girl trained by J.J. as a CIA agent. She isn’t nearly as interested in self-defense anymore, preferring to focus on her crush Ryan and her friend Collin. Things go amiss when J.J. joins her on a choir trip to Italy.

My Spy: The Eternal City Supporting Cast & Characters

Nancy claps her hands together and looks to the side in My Spy The Eternal City

Kristen Schaal As Bobbi: Throughout My Spy: The Eternal City, Kristen Schaal plays Bobbi, J.J.’s close friend and coworker at the CIA. Shaal was born on January 24, 1978, in Longmont, Colorado, and she got her big break playing Mel on the HBO show Flight of the Conchords from 2007 to 2009. She’s best known for her roles in the cast of What We Do in the ShadowsGravity Falls, Cloudy with a Chance of Meatballs, and Bob’s Burgers.

Ken Jeong As David Kim: In My Spy: The Eternal City, Ken Jeong plays David Kim – a higher-up in the CIA, J.J.’s friend, and Collin’s overly affectionate dad. Jeong was born on July 13, 1969, in Detroit, Michigan, and he started his career as a medical professional. He got his break in 2009 when he played Leslie Chow in The Hangover. Jeong is best known for playing Ben Chang in the NBC-turned-Yahoo! show Community – a role he’s slated to reprise in the Community movie. He’s also famously appeared in Crazy Rich Asians and his sitcom Dr. Ken.

Flula Borg As Crane: Flula Borg plays a comedic villain named Crane in My Spy: The Eternal City. Borg was born in Erlangen, Germany, on March 28, 1982, and got his big break playing Pieter Krämer in Pitch Perfect 2. He’s best known for acting in The Suicide SquadThe Rookie, and The Boss Baby: Back in Business.

Anna Faris As Nancy: In My Spy: The Eternal City, Anna Faris plays Nancy, the primary villain who manipulates the situation to send J.J. and Sophie to Italy. Faris was born on November 29, 1976, in Baltimore, Maryland, and got her big break playing Cindy Campbell in the satirical comedy horror movie Scary Movie – a role she reprised in all the sequels. In 2012, Anna Faris won the CinemaCon Award for Comedy Star of the Year. The actor is best known for acting in the films The House BunnyWhat’s Your Number?, and Just Friends.

Taeho K As Collin: Throughout My Spy: The Eternal City, Taeho K plays Collin, Sophie’s close friend who has a crush on her. Taeho K is an up-and-coming actor who got his first acting role in the short film And the Tiara Goes to…, and he only had nine credits under his belt before being cast as Collin. The actor is best known for appearing in ColonyThe Disappearance of Mrs. Wu, and The Mandalorian.

Billy Barratt As Ryan: Billy Barratt plays Ryan, Sophie’s crush and a singer, in My Spy: The Eternal City. Barratt was born in Brixton, London, on June 16, 2007, and he got his big break playing Ray in the 2019 drama movie Responsible Child, for which he won Best Performance by an Actor at the 2020 International Emmy Awards. The actor is best known for his roles in Blinded by the LightMary Poppins Returns, and Crater. He also plays Caspar Morrow in the cast of the Apple TV+ show Invasion

Craig Robinson As Connelly: In My Spy: The Eternal City, Craig Robinson plays Agent Connelly, a CIA agent who keeps things running while J.J., David, and Bobbi are in Italy. Robinson was born in Chicago, Illinois, on October 25, 1971, and he got his big break playing Darryl Philbin in the cast of The Office from 2005 to 2013. He’s best known for acting in the movies Pineapple Express, Hot Tub Time MachineThis Is the End, and Zack and Miri Make A Porno. Robinson also gave a memorable performance as Doug Judy in Brooklyn Nine-Nine.