Mowgli: Legend of the Jungle – Review Tom McAdam December 15, 2018 Reviews Originally scheduled for release back in 2016 before being blindsided by Disney announcing a remake of their own, Andy Serkis’ directorial effort has finally found its footing on Netflix, bringing us a new...