This concert film captures Queen’s legendary Hammersmith Odeon performance, widely regarded as one of the band’s defining live shows.