Cora Tannetti is a young mother who, after being overcome by an inexplicable fit of rage, commits a startling and very public act of violence without understanding why. Detective Harry Ambrose is determined to find the answer. Show less
Discover 11,128,835 listings and 281,699 playable programmes from the BBC
Cora Tannetti is a young mother who, after being overcome by an inexplicable fit of rage, commits a startling and very public act of violence without understanding why. Detective Harry Ambrose is determined to find the answer. Show less