Backdrop poster for undefined
S11 E08
The Last Tango in Kembleford
Feb 23 2024 • 44m
Father Brown investigates when the competitive atmosphere at a local dance school leads to a dance with death.

Reviews