The Life of Kevin Carter

(2004)