Sharni Vinson jako Hazel
Carlyn Burchell jako Katherine
Steve John Ward jako Ade
Zino Ventura jako Mark
Nicole De Klerk jako Sarah
Dimitri Bajlanis jako Georgie
Gustav Gerdener jako James
Zelmia Bezuidenhout jako Hazel's Mom
Ashish Gangapersad jako Vatican Priest 1
Monica Ann Fourie jako James' Mom
Ter Hollmann jako Mr. Hudson
Gina Shmukler jako Mrs. Hudson
Mia Slabbert jako Young Hazel
Jonathan Taylor jako Vatican Priest 2