Writer, Naylah AhmedDirector, Kim GreengrassEditor, Jeremy HoweTom Archer ….. William TroughtonNatasha Archer ….. Mali HarriesLilian Bellamy ….. Sunny OrmondeEddie Grundy ….. Trevor HarrisonClarrie Grundy ….. Heather BellEmma Grundy ….. Emerald O'HanrahanEd Grundy ….. Barry FarrimondShula Hebden Lloyd ….. Judy BennettTracy Horrobin ….. Susie RiddellJim Lloyd ….. John RoweKirsty Miller ….. Annabelle DowlerElizabeth Pargetter ….. Alison DowlingFreddie Pargetter ….. Toby LaurenceLily Pargetter ….. Katie RedfordRobert Snell ….. Graham BlockeyLynda Snell .... Carole BoydOliver Sterling ….. Michael CochraneRoy Tucker ….. Ian PepperellPhilip Moss ….. Andy HockleyRuss Jones ….. Andonis James AnthonyDoctor ….. Jessica TurnerOther roles ….. Ayesha Antoine, Nick Underwood