An Exclusive First Look at Sandra Oh in Lucy Kirkwood’s ‘The Welkin’
Described as a feminist take on Twelve Angry Men, the play is set in rural England in 1759, where Sally Poppy (Haley Wong), a downtrodden young woman with a history of infidelity and theft, is sentenced to death. Sally has been accused of murdering a child, her guilt hinging on the testimony of her distressed … Read more