Mowgli returns to the jungle March 12 2016March 11 2016 Share Late last year, within a small darkened screening room in the bowels of London-based visual effects company MPC’s studio, Iron Man director Jon Favreau invited...