Your Company
 

Pet Shop Boys - Inner Sanctum

· 2019
1h 46m
Director David Barnard
Starring Neil Tennant, Chris Lowe
Genre

Filmed over two nights at the iconic Royal Opera House in London, Inner Sanctum presents Pet Shop Boys in a spectacular live electronic extravaganza.

We hate to say it, but we can't find anywhere to view this film.

What are people saying?