Guest Stars Rebecca Sarker as DCI Jackie Prior Jo Woodcock as Eve Devereux Amy Robbins as Maggie MacFarland David Maybrick as David Hedger Matt Kennard as Rob Hughes Steve Money as Gordon Hendry James Nelson-Joyce as Frankie MacFarland