Brian Davidson, British consul-general in Shanghai, and a model pose with an Aston Martin DB5, one of the stars in the latest Bond movie "Skyfall," in the city's Lujiazui financial hub today to celebrate the release of the movie in the Chinese mainland. The film was partly shot in Shanghai with Lujiazui as the backdrop.