Gift Leotlela Movies
- 2001
The Long Run
The Long Run6.32001HD
A failed track coach finally finds someone who he believes has what it takes to win. The Comrades Marathon is a 90-k race in South Africa. An aging ru...
- 1998
The Storekeeper
The Storekeeper51998HD
An elderly man owns a small, isolated general store, somewhere in rural South Africa. After suffering a series of burglaries, which culminate in the m...
- 2009
Invictus
Invictus7.1832009HD
Newly elected President Nelson Mandela knows his nation remains racially and economically divided in the wake of apartheid. Believing he can bring his...