Guest Stars Kate O'Flynn as Dr. Peep Gemma Paige North as Kerry Fowley Erin Foley as Hayley Alice May Feetham as Charlie Fegan Katherine Jack as Bridget Niedermann Lee O'Brien as Ivan Niedermann Taj Atwal as Tulip Panesar Struan Rodger as Eddie Tierney Andrew Knott as Freddie Dobson Kieran O'Brien as DI Stone Valerie Lilley as Peggy Tierney