A Masterpiece mysteries set in a London hospital in 1961 when Britain was on the brink of cultural revolution. Otto Powell (Jack Davenport, from Smash and Coupling) is a brilliant and charismatic surgeon, who believes he can make a difference in womens lives. His marriage to the elegant Elizabeth (Natasha Little, from Any Human Heart) appears to be idyllic, but they are hiding a devastating secret which could shatter the careful illusion they have created.