Norm Lewis and Jin Ha Sing "This Jesus Must Die"
Norm Lewis and Jin Ha sing "This Jesus Must Die" in Tim Rice and Andrew Lloyd Webber's Jesus Christ Superstar Live in Concert.
Cast & Details See all »
- Premiered: April 1, 2018
- Rating: TV-PG
- Premise: The iconic rock opera stars John Legend in the title role, Sara Bareilles as Mary Magdalene, and Alice Cooper as King Herod. From the Marcy Armory in Williamsburg, Brooklyn, N.Y. (more)