Casino Royale, Daniel Craig’s first Bond film, screens in full at the Royal Albert Hall for its 20th anniversary, with David Arnold’s score played live by the Royal Philharmonic Concert Orchestra.
Casino Royale, Daniel Craig’s first Bond film, returns to the big screen at the Royal Albert Hall in South Kensington on Wednesday 30 December 2026 for its 20th anniversary. Anthony Gabriele conducts the Royal Philharmonic Concert Orchestra in David Arnold’s score, played live to picture.
Martin Campbell directed the film, released in 2006 as the 21st in the Bond series. Its international cast includes Eva Green, Mads Mikkelsen, Jeffrey Wright and Dame Judi Dench.
The whole film is shown with a full symphony orchestra on stage. Its original dialogue is subtitled, and the performance runs 2 hours 49 minutes with an interval.
The Hall gives two performances on the day, a matinee and an evening show, as part of its Christmas season and its Films in Concert series.
Gabriele also conducts the same orchestra at the Hall earlier in the month, in Home Alone in Concert on Saturday 5 and Sunday 6 December.