Formerly only previewed as a cast recording in limited release over a year prior, the rock opera by Tim Rice and Andrew Lloyd Webber Jesus Christ Superstar was for the first time staged and performed before a live audience in the Mark Hellinger Theatre on Broadway—the famous venue for My Fair Lady, The Sound of Music, A Funny Thing Happened on the Way to the Forum and Man of La Mancha which would eventually be consecrated in 1989 as the interdenominational Times Square Church—on this day in 1971. The anachronistic version of the Holy Week narrative, loosely following the books of the gospel and giving an accounting of Jesus and his disciples leading up to his arrest and crucifixion was the longest-running West End musical before being displaced by Cats in 1989. Below is “Superstar,” the penultimate number, with Judas, Soul Sisters and Angels from the 1973 adaptation, filmed on location.