Guest Stars Bhavna Limbachia as Geri Farman Tareq Al-Jeddal as Jack Farman Jacquetta May as Kate Ridley Aidan McArdle as Michael Flannery Kitty Watson as Ella Ridley Suzanne Packer as Dr Samantha Larsson Nico Mirallegro as Callahan Flannery Kellie Shirley as Diane Blaine Marc Geoffrey as Priest Conor Deane as Jared Boakes JP Conway as Dr Patrick Elliot Olivia Pentelow as Rochelle Blaine Steven Holness as House Band Sophie Alloway as House Band Rory Dempsey as House Band