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.