Characters played by Frank Rautenbach
Angus Buchan
Characters played by Jeanne Neilson
Jill Buchan
Characters played by Hamilton Dlamini
Simeon Bhengu
Characters played by Candice D'Arcy
Joanne Buchan
Characters played by Sean Cameron Michael
Fergus Buchan
Characters played by Regardt van den Bergh
Reverend
Characters played by Anton Treurnich
Steyn
Characters played by Morné Theunissen
John
Characters played by Rochelle Buchan
Morag
Characters played by Casper Badenhorst
Koos
Characters played by Matthew Dylan Roberts
Percy
Characters played by Christopher Bartels
Andrew
Characters played by Jessica Odendaal
Lindi
Characters played by Jacquie Minnaar
Robyn
Characters played by Joshua Cope
Baby Fergi
Baby Jilly
Characters played by Tom Miles
18 month old Fergie
Characters played by Ewie Cronjé II
Alistair
Characters played by Marie Cronjé
Kirstie
Characters played by Sam Ximba
Isaiah
Characters played by Levit Phungula
Jabulani
Characters played by Simeon Bhengu
Zambian Worker
Characters played by Samuel Ndlovu
Zambian Worker
Characters played by Mbhaymbayi Chonco
Zambian Worker
Characters played by Jackson Ndlovu
Zambian Worker
Characters played by Sam Zondi
Banda
Characters played by Albert Zuma
Taxi Driver
Characters played by Vusi Ximba
Zulu Worker
Characters played by Jubulani
Stick Fighter
Characters played by Sifiso
Stick Fighter
Characters played by Sanelisiwe Kleinbooi
Zulu Girl
Characters played by Paul Gibbons
Polocrosse Barman
Characters played by Patrick O'Sullivan
Polocrosse Coach
Characters played by Claudia Littlefield
Carol
Characters played by Kirstin Barwise
Dawn
Characters played by Dave Aenmey
Frank
Characters played by Kevin O'Reilly
Speaker in Church
Characters played by Robbie Parks
Young Angus
Characters played by Toby Vermeulan
Friend of Young Angus
Characters played by Luke Charter
Preacher
Characters played by Judy Hapson
Passerby
Characters played by Derek O'Connor
Bartender
Characters played by Marlo Nel
Reverend Van Deventer
Characters played by Dominic Wilhelm
Young Pastor
Characters played by Rita Nxumalo
Zulu Woman
Characters played by Nontobeko Gamede
Zulu Woman
Characters played by Ayanda Tsinde
Dead Woman
Characters played by Marc Poree
Brian Jubber
Characters played by Simon Webster
Ladysmith Band
Characters played by Vivky Hartwig
Ladysmith Band
Characters played by Robin Manthe
Ladysmith Band
Characters played by Leoni Hartwig
Ladysmith Band
Characters played by Selome Hartwig
Ladysmith Band
Characters played by Hilton Greig
Kings Park Band
Characters played by Keran Smith
Kings Park Band
Characters played by Simon Beech
Kings Park Band
Characters played by Brent Quinton
Kings Park Band
Characters played by Thandiwe Khumalo
Thandiwe
Characters played by Mbongi Dladla
Sarah
Characters played by Bronwyn Robertson
Nurse
Characters played by Maxine Blaine
Nurse
Characters played by Dudley Rawston
Doctor
Characters played by Leán van den Bergh
Waitress
Characters played by Thokazani Ngubane
Young Zulu Herder
Characters played by Frans Cronjé
Allen Kruger
Characters played by Vanessa Ann Sinden
Cinema Kiosk Lady