
Unemployment, poverty, disease, and domestic violence are commonplace in the township of Alexandra in Johannesburg. For young mothers, who often have to raise their children alone, survival is a constant struggle, and they barely have time for themselves and their babies. Yet the first 1001 days after conception are crucial to a child's development.

Savage X Fenty Show
2019

My Mom Jayne
2025

Ex Libris: The New York Public Library
2017

The Class of ‘92
2013

Fuck
2006

Halloween: 25 Years of Terror
2006

Birth of the Living Dead
2013

Downloaded
2013

The Curious Birth of Benjamin Button
2009

Anna Nicole Smith: You Don't Know Me
2023