Guest Stars Cleo Sylvestre as Layla Palmer Mark Noble as Inspector Barker Lladel Bryant as Sonny Lisa Allen as Stacey Caroline Lumiere Koziol as Milada Lauren Darbyshire as Waitress Joe Standerline as Trilby Hat Sophia Rowland as Young Ella