Cast (10)

Sandra Prinsloo

Elna Hart

Ian Roberts

Dan Hart

Erica Wessels

Lucy Hart

Amy Louise Wilson

Olivia Hart

Evan Hengst

Ralph Hart

Ashley de Lange

Elna Hart (Young)

Luke Volker

Dan Hart (Young)

Melanie Tafila

Officer

Gabe Gabriel

Maitre d'

Loren Loubser

Waiter

Crew (4)

Christiaan Olwagen

Director

Christiaan Olwagen

Writer

Kyle Koekemoer

Original Music Composer

Adam Joshua Bentel

Director of Photography