James Bond Casino Royale Cast: Top Actors Guide 2026

Relive Casino Royale with our 2026 guide to the star-studded cast. Daniel Craig's debut as Bond alongside Eva Green sets the gold standard for spy thrillers.

This iconic 2006 film (still buzzing in 2026 remasters) redefined Bond with gritty action and poker highs. We break down key actors, roles, and fun facts step-by-step.

Daniel Craig as James Bond

Step 1: Craig's intense portrayal. From Le Chiffre poker duel to parkour chases.

  • Debut Bond: Raw and physical
  • Won BAFTA for performance
  • Bond until 2021 No Time to Die

Eva Green as Vesper Lynd

Step 2: Green's sultry double agent. Chemistry with Craig electrifies.

  • French actress breakout role
  • Nominated for BAFTA
  • Iconic black dress scene

Mads Mikkelsen as Le Chiffre

Step 3: Villain with a tell. Bleeds from eye in torture scene.

  • Danish star's chilling menace
  • Poker expertise authentic
  • Later in Doctor Strange

Judi Dench as M

Step 4: Stern MI6 head clashing with Bond.

  • 7 Bond films total
  • Oscar winner's authority
  • Memorable 'You've decorated' line

Supporting Cast Highlights

Step 5: Judd for Mathis, Giancarlo Giannini for Renard. Step 6: Simon Abkarian's brutal henchman.

  • Jesper Christensen as White
  • Caterina Murino as Solange
  • Full ensemble elevates stakes

Frequently Asked Questions

Who played James Bond in Casino Royale?

Daniel Craig made his debut as 007 in the 2006 Casino Royale, bringing a rugged edge to the role.

What is Eva Green's role?

Eva Green portrays Vesper Lynd, the treasury agent and Bond's love interest with a tragic twist.

Who is the main villain?

Mads Mikkelsen plays Le Chiffre, the terrorist banker in a high-stakes poker game against Bond.

Did Judi Dench appear?

Yes, Judi Dench returns as M, overseeing Bond's mission with tough love.