Mowgli

Mowgli: Legend of the Jungle – Review

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...