Over what seems to have been an eternity producers Michael G. Wilson and Barbara Broccoli finally announced the title of the next James Bond film. Bond 23, as it has been referred to, will be called Skyfall. The film will star Daniel Craig as James Bond, Judi Dench as M, and Javier Bardem, Naomie Harris and Bérénice Marlohe — their roles as of yet to be revealed. According to director Sam Mendes (American Beauty), Skyfall will be shot in locations in China such as Shanghai, as well as Istanbul and Scotland. Skyfall is slated for release on November 9, 2012. The film will celebrate the release of the first James Bond film, Dr. No, in 1962.