All My Sons is a gripping play, a slowly unravelling emotional thriller with masterclass performances.