Owiso Odero Pictures - Rotten Tomatoes