Action Fantasy film set in Pre-Colonial Tanzania... A teenage boy must ascend Mount Meru in 12th Century Tanzania to hunt the mythical "Zimwi" which plagues his village.
In "The Lost and Found" movie, follow the journey of two strangers brought together by fate and a common goal.Don't miss out on this suspenseful heartwarming story.Now available for streaming on YouTu...
Action Fantasy film set in Pre-Colonial Tanzania... A teenage boy must ascend Mount Meru in 12th Century Tanzania to hunt the mythical "Zimwi" which plagues his village.