Eva Green played Vesper Lynd in the James Bond film Casino Royale in 2006, and though she only appeared in the one film, Green said she is confident that the future of the series remains in good hands.įollowing the 2021 film No Time to Die, Daniel Craig's 15-year stint as the cunning and devil-may-care spy that began with Casino Royale has come to an end, and who will play Bond next is currently up in the air.