Steam created a captivating media montage of the Broadway staging of the Jesus Christ Superstar musical.