News

Netflix’s Mowgli: Legend Of The Jungle Debuts December 7th

The streaming giant snagged the rights to the Andy Serkis film earlier this year.