8.0
English/23 min./1978
Music
Rare, live footage of The Avengers filmed in San Francisco at the Temple and the Mabuhay Gardens, 1978
5.0
5.5
10.0
4.3
3.8
4.2
7.0
7.2