Every generation gets its own James Bond. From the suave charm of cinema's classic 007s to the gritty reinventions of recent decades, audiences have watched the British spy evolve with the times. Now, 007 First Light takes a different approach entirely. Instead of introducing the world's most famous secret agent at the height of his career, the game winds the clock back to explore the making of Bond himself, before the tuxedos, Aston Martins and licence to kill became legendary.To bring this younger, less experienced Bond to life, developer IO Interactive has assembled an impressive cast featuring acclaimed television stars, Hollywood actors and even a Grammy-winning musician. From Dexter: Original Sin star Patrick Gibson stepping into the role of James Bond to Eternals actress Gemma Chan and The Walking Dead veteran Lennie James, the game is packed with familiar faces and voices. Here's the complete 007 First Light cast and where you may have seen them before.Main cast in the 007 First Play game: Who plays James Bond and other characters CharacterActorWhere do you know them fromJames BondPatrick GibsonDexter: Original Sin, The OA, Shadow and BoneMPriyanga BurfordIndustry, Avenue 5, The Wheel of Time QAlastair MackenzieMonarch of the Glen, Cold Feet, Wolf Hall Miss MoneypennyKiera LesterTheatre, television and voice acting roles; featured prominently in the game's cast showcases.John GreenwayLennie JamesThe Walking Dead, Line of Duty, Save Me Ms Roth (Charlotte Roth)Noémie NakaiTokyo Vice, Pachinko and other international productions. Dr. Selina TanGemma ChanCrazy Rich Asians, Eternals, Humans BawmaLenny KravitzGrammy-winning musician known for "Fly Away" and acting roles in The Hunger Games films.Supporting cast CharacterActorTheresa LorcaRaquel CiprianoCressida BrightJessica RhodesLennox MonroeChris O'ReillySir Nicholas WebbAnthony HowellDamien WebbBart EdwardsWho plays James Bond?As the 007's official website revealed the cast officially, the role of Bond is played by Patrick Gibson, who portrays a 26-year-old recruit before he earns his famous 007 status. IO Interactive deliberately chose a younger actor to tell an original Bond origin story rather than recreating any of the film versions of the character. The biggest surprise casting choice of 007 First LightPerhaps the most unexpected name in the cast is Lenny Kravitz. The rock star plays arms dealer Bawma, one of the game's most prominent new characters, bringing both his likeness and voice to the role. He is a Grammy-winning rock musician and has played Cinna in The Hunger Games. Krvitz stars as the game's flashiest villain.Watch the cast in action and the official trailer hereThe official cast showcase: the YouTube release offers behind-the-scenes interviews with the actors portraying Bond, Q and Moneypenny, along with commentary from the development team. undefined