Nyorera kupfuurira kweiyi ndima - Achangopedza kudzidza paUniversity of Pennsylvania, akabatana nemumwe waaidzidza naye Michael Pertnoy kuti vatange Righteous Pictures, yakatsaurirwa kugadzira mafirimu ane chinangwa chakanaka munzanga. Mafirimu nesangano iri anosanganisira zvinyorwa "The Last Survivor" muna 2010, iyo yaakatungamira pamwe nekugadzirisa pamwe. "The Last Survivor" inotaura nezvevakapukunyuka kuparadza rudzi kwakadai seHolocaust, Rwanda, Darfur neCongo
, uye akanga ari musarudzo yeMIPCOM ya2010.