Queen: A Night At The Odeon | In one of their all-time greatest performances, a chance to see classic British rock band Queen recorded live in concert at the band's Christmas Eve performance at the Hammersmith Odeon in 1975. [S] | Sat, Dec 21, 11:45 pm | Channel 5 | 75 mins |