The best seats in the house — Kenworthy broadcast’s NT Live’s “Twelfth Night” Oct. 26
Tickets to the Royal National Theatre in London can run upward of $85. But in Moscow, the production of “Twelfth Night,” performed at the National Theatre, can be watched live […]