Apart from walking through several action set pieces and a thrilling drama,Canary Blackalso features memorable character beats driven by the compelling performances of its cast members. Directed by Pierre Morel,Canary Blackis another addition toAmazon Prime Video’s roster of action movies. Although its title might suggest it has something to do with DC Comics’Black Canary, the film follows an original story that focuses on a CIA agent on the run.

Canary Black’s filming primarily took place in Zagreb, Croatia, and even the scenes that portray Tokyo in the movie’s storyline were shot in the Croatian city of Rovinj. When it comes to the movie’s cast, it features both familiar and new faces as its leads. Since many viewers may be curious about who plays whom inCanary Black’s story after watching it on Prime Video, it is worth breaking down the key characters and the talented actors behind them.

Collage of Ray Stevenson in The Other Guys, Rome, and Thor.

Kate Beckinsale as Avery Graves

Date Of Birth: June 16, 2025

Actor:Born in London’s Chiswick district, Kate Beckinsale is the daughter of actors Richard Beckinsale and Judy Loe. She made her first television appearance by briefly showing up in an episode ofThis is Your Lifewhen she was only four years old. She studied at the Godolphin and Latymer School and was involved with the Orange Tree Youth Theatre from a young age. Her official television debut came in 1991 whenshe played a minor role in ITV’sDevices and Desires.

Although Beckinsale was a part of a diverse set of films, likePearl Harbor,Serendipity,Aviator, andClick, during the early 2000s, she became an action staple after appearing as Selene in theUnderworldmovies.

Canary Black (2024) - poster

In the years that followed, she not only starred in several acclaimed films but also made many professional stage appearances. Although Beckinsale was a part of a diverse set of films, likePearl Harbor,Serendipity,Aviator, andClick, during the early 2000s, she became an action staple after appearing asSelene in theUnderworldmovies. Her action roles inVan Helsing,Contraband, andTotal Recallseemed to have paved the way for her to play the lead inCanary Black.

Total Recall

Lori Quaid

Character:In Canary Black, Kate Beckinsale portrays a CIA agent named Avery Graves. The character keeps her identity hidden, believing it will protect her husband. However, one day, when she returns home, she discovers her husband has been abducted by a terrorist organization. This forces her to race against time and rescue her husband before it is too late.

Ray Stevenson as Jarvis Hedlund

Date Of Birth: 07 June 2025

Actor:Born in Lisburn in County Antrim, Northern Ireland,Ray Stevenson made his acting debut with 1998’sThe Theory of Flight. He garnered more mainstream attention in 2008 when he played his first leading role in the Scottish horror pictureOutpost. This paved the way for him to land more prominent roles in movies likePunisher: War Zone,The Other Guys, andKill the Irishman. In the years that followed, Stevenson played many prominent roles in big budget and commercially successfulmovies, likeDivergent,Thor,G.I. Joe: Retaliation, andRRR.

Ray Stevenson: The Rome Actor’s 10 Best Movies & TV Shows

Ray Stevenson of Rome fame passed away too soon but the actor leaves an incredible legacy of performances in some beloved TV and film franchises.

Many would also recognize him for his portrayal of memorable television characters, like Edward Teach inBlacksails,Othere inVikings, Commander Jack Swinburne inDas Boot, and Dark Jedi Baylan Skoll inAhsoka. Stevenson tragically passed away on 24 July 2025, at age 58.Canary Blackwas among the last few movies he starred in before his demise.

Punisher: War Zone

Frank Castle

Character:Ray Stevenson plays Jarvis Hedlund in Canary Black, who is Avery Graves' boss. AsCanary Black’s trailersuggests, Avery seeks Hedlund’s help when she sets out to find her husband and the reason behind his abduction. Both Hedlund and Graves end up unraveling a lot more about an underlying conspiracy than they had initially anticipated as they get closer to rescuing Avery’s husband.

Canary Black Supporting Cast & Characters

Rupert Friend as David Brooks:David Brooks is portrayed by Rupert Friend, of theHitman: Agent 47andPride and Prejudicefame, inCanary Black.

Saffron Burrows as Elizabeth Mills:Best known for her roles inYou,Troy, andThe Bank Job, Saffron Burrows plays Elizabeth Mills inCanary Black.

Ben Miles as DCIA Nathan Evans:DCIA Nathan Evans is played by Ben Miles, of theAndorandThe Crownfame, inCanary Black.

Goran Kostić as Konrad Breznov:Goran Kostić, who has played roles in movies likeChildren of MenandThe Zookeeper’s Wife, portrays Konrad Breznov inCanary Black.

Masayoshi Haneda as Kenji Nakajima:Known for playing Takeda inEdge of Tomorrow, Yasuno in47 Ronin, and Takahashi inEmperor, Masayoshi Haneda plays Kenji Nakajima inCanary Black.

Michael Brandon the President of the United States:Michael Brandon, who has previously taken minor roles in movies like Captain America: The First Avenger and Four Flies on Grey Velvet, portrays the President of the United States inCanary Black.

Charles Nishikawa as Japanese Prime Minister:Charles Nishikawa can be spotted as the Japanese Prime Minister in the Amazon Prime Video action movie. BeforeCanary Black, Nishikawa was seen inTouch,Tales of Babylon, andRed, White, & Loyal Blue.

Canary Black

Avery Graves, a CIA operative, must betray her country to save her husband, relying on underworld contacts and her elite skills to prevent a global crisis.