When Ambrose discovers Cora's secret, it alters the entire course of the investigation. Mason follows his own lead, unaware of the truth.
Discover 11,128,835 listings and 277,933 playable programmes from the BBC
When Ambrose discovers Cora's secret, it alters the entire course of the investigation. Mason follows his own lead, unaware of the truth.