If you haven’t seen the Daniel Craig movies, you’re missing some of the best. He’s very good as Bond.
Agreed, the recent Casino Royale is a top 5 Bond movie