DI Cooke increases the pressure on Frank. Dee outwits Pollard, while Kelly is scared of losing Tom.
Season 26 • Episode 25 of 157