Heartbeat

20. Against the Odds - Greengrass finds his new career as a racehorse trainer threatened when the horse comes under attack. Blaketon picks up the scent of council corruption.

More info

Series 9