Last night, on The Late Show with Stephen Colbert, Daniel Craig confirmed that No Time To Die (due for release in April 2020) is his last James Bond film. This marks the end of an era with Craig being the longest serving 007 actor all time. (George Lazenby is still the youngest.)