
An ailing barrister is thrust back into the courtroom in what becomes one of the most unusual and eventful murder cases of the lawyer's career when he finds himself defending a man being tried for the murder of a socialite.

The Mirror Crack'd
1980

Murder in Three Acts
1986

Insomnia
2002

Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
2020

Evil Under the Sun
1982

Aurora Teagarden Mysteries: How to Con A Con
2021

Closed Circuit
2013

Aurora Teagarden Mysteries: An Inheritance to Die For
2019

Riddled with Deceit: A Martha's Vineyard Mystery
2020

Shadow of a Doubt
1943

Palmetto
1998

Miss Marple: They Do It with Mirrors
1992