Two decades after they graduate, dark secrets, jealousies, and long-buried is...
The Last Detective
Season 3 Episode 4: Willesden Confidential
Dangerous Davies investigates the death of Geoff Fallon, a stock car driver who was killed during a race at the local stadium when his car exploded due to a leaky fuel line. There seemed to be a considerable animosity with his brother,...