Daniel Craig announced that he would be returning to the role of James Bond [in No time to Die' (2020)] on The Late Show with Stephen Colbert (2015) in August 2017 whilst doing press (publicity) for Logan Lucky (2017). In that film, Craig plays a character called "Joe Bang", which has the same "J.B." initials as "James Bond", and in a sense, this is a play on the name of the James Bond character. The timing of the announcement has been considered to be an asset for the promotion of Logan Lucky (2017).