Guest Stars Nokuthula Ledwaba as Portia Anna-Mart van der Merwe as Elsa Gerald Steyn as Tanner Rashaan Stackling as Thuli Gabrielle de Gama as Young Reyka Babalwa Manyi as Viola Deon Lotz as Dr Rudd Sello Maake KaNcube as Tama Patricia Boyer as Chaplain Frank Rautenbach as Leon Francois Coetzee as Pediatrician Clayton Boyd as Mike Schoeman Pallance Dladla as Zwelethu Biance Le Grange as Glynis Jacobs Wayne Van Rooyen as Dr Lawrence Jennifer Freysen as Chloe Vicky Kente as Bridgit Luthuli Aubrey Mmakola as Social Services Delegate Sthembiso Ntuli as Crew Member Raphael Griffiths as Health Inspector Thandazile Gumede as Homeless Woman Nkosinathi Shezi as Jogger Ronnie Nyakale as MaBusi Stranger Peter Keogh as My Corona Priest Amahle Mthethwa as Nicky Raymond Mkhize as Pimp Pinky Mjwara as Receptionist Nissi Bodibe as Young Gabriel (8 yrs) Emily Govender as Volunteer Minenhle Sithole as Young Sex Worker Atlehang January as Baby Gigaba Patrick Lyster as Richard Jacques Gombault as Local Doctor Jennifer Steyn as Principal Vaneshran Arumugam as Ibrahim Sodhi Lemogang Tsipa as Tokkie Nicky Rebelo as Master Yule Masiteng as Meth Head Kira Wilkinson as Bianca Ashish Gangapersad as Chairperson Phoenix Baaitse as Officer Marcus Mabusela as Doctor Ilse Klink as Pathologist Zane Meas as Francke Roeline Daneel as Georgina Lombard Kevin Smith as Mr Jacobs Samkelo Ndlovu as Ayanda Tamara Skye as Jodie Joey Rasdien as Zain Trudy van Rooy as Zoe Jessie Diepeveen as Casey Boitumelo Motshiwa as Cook Kay Smith as Denise Hartzenberg Claire Mawisa as Hope Shabane Andre Lotter as Neville Maree Nompumelelo Mayiyane as Nurse Thozama Ngwenya as Officer Taiwo Kazeem as Ula Khulekani Mthethwa as Security Guard ATM Luntu Masiza as Crone Sbonakaliso Mazibuko as Dock Security Guard Kaz McFadden as Earl Jordan Carr as Ella Nosipho Khuzwayo as Forensic Examiner Sandile Makhoba as Guard Thembi Majola as Helper Junior Nobetha as Homeless Boy Liana Hassim as Lerosha Thandeka Nodada as Ma Busi Amar Mthwana as Ndalo Yenziwe Sithole as Neo Rika Sennett as New Social Worker Bandile Maphalala as Officer Brandon Lee Kandhei as Officer Nelmarie van Rensburg as Officer Khaya Thusi as Officer Jaidan Jairaj as Homeless Undercover Cop Anele Nene as Palm Bay Runner Janel Jordaan as Paramedic Kate Roothman as Paula Maree Emma Hattingh as Paula's Daughter Ben Voss as Priest Adriana Faling as Psychiatrist Koobeshen Naidoo as PYC Sailor Ruben Naidoo as Rajesh Sabelo Mngomezulu as Road Block Officer Mpho Putini as Social Worker Dan Hadebe as Thug Siphosethu Mabaso as Truck Driver Jai'prakash Sewram as Volunteer Adi Paxton as Wife 1 Janet van Eeden as Wife 2 Mpilo Sithebe as Young Gabriel (4 yrs) Kumkani Pilonti as Young Zwelethu (10 yrs) Sage Hlaodi as Young Zoe (10 yrs) Caitlyn Stringer as Young Zoe (6 yrs) Shane Smit as Nikki Clarice Vraagom as Older Sex Worker Sboniso Mpungose as Junior Guard Riaz Da Silva as Guard Sbusiso Sthole as Passenger Lyneneth Mahumeni as Featured Homeless Person