Britain's Most Evil Killers poster
TV

Britain's Most Evil Killers (2017)

S08E04 Danville Neil

Oct 05, 2023 • Season 8 • Episode 4 • HD

Danville Neil evaded capture for three decades after murdering Billy Bryan and Annie Castle. However, advancements in forensic science ultimately led to his arrest, resulting in his conviction in 2020.

Genre: Documentary, Crime
Country: GB, US