Short / Sci-fi
Kenya / South Africa,
2009, 21 min
Directed by:
Wanuri KahiuCast:
Anton David JefthaCast
Anton David Jeftha
Best movies:
Saints & Strangers (2015) (TV movie)
Escape Room: Tournament of Champions (2021)
Death Race: Inferno (2012)