British pop duo Pet Shop Boys captured on film 1-3 June 1991 at Birmingham NEC on their Performance tour. This film, by Eric Watson, features the live show and footage filmed backstage. Digitally remastered and visually restored in 2004. Setlist:
Detective Knight: Independence
Shamshera
The Twin
Demon Slayer: Kimetsu no Yaiba - Tsuzumi Mansion Arc