Soho theatre, LondonOwen McCafferty's play is an oversimplified morality tale, but the acting is first-rate and it packs a lot into 80 minutes Continue reading...