Dieser Film ist 2011 produziert worden. Der Film wurde produziert von . Gedreht worden ist in United States of America und Ghana. Die Regie von den Film machte Deron Albright. Drehbuchautor von The Destiny of Lesser Animals schrieb Yao B. Nunoo. Schauspieler: Fred Nii Amugi als Chief Inspector Oscar Darko.