Pet Shop Boys
12 April 2019
Released on DVD, Blu-ray and CD, the film and audio of the show ‘Inner Sanctum’, filmed at London’s Royal Opera House during a sold-out run in 2018. The show was staged by designer Es Devlin and choreographer/director Lynne Page and filmed by director David Barnard. The full-length film on DVD and Blu-ray is accompanied by two CDs of the complete audio of the live show plus a bonus feature of PSB live at Rock in Rio, which was filmed on 17 September 2017 at the Brazilian festival.