Guest Stars Joshua McGuire as Jack John Dagleish as Sheriff Cariad Lloyd as Debbie Ben Ashenden as Michael Tom Palmer as Adam Piper Joanna Brookes as Roz