Guest Stars Lillia Turner as Lily Slater Freddie Phillips as Will Mitchell Grace as Janet Mitchell Anil Goutam as Ranveer Gulati Anto Sharp as James James Beaumont as DS Keane