Catherine Stewart attended Columbia University’s MFA Film Program and worked for Tristar/Columbia’s Feature Film Development Office in New York before returning to South Africa in 1993. In Johannesburg, she lectured at Wits University in screenwriting and directing documentaries for SABC.