‘Sweeney Todd’ Live from Lincoln Center [Recap/Review]

‘Sweeney Todd’ Live from Lincoln Center [Recap/Review]

On Sept. 26, PBS aired the live concert performance of Stephen Sondheim’s musical masterpiece Sweeney Todd: The Demon Barber of Fleet Street, which took place at the Lincoln Center in New York City. Renown opera star Bryn Terfel took on the titular role of Sweeney Todd while Academy Award-winning actress Emma Thompson,played his mischievous counterpart, […]