December 07, 2018 Mowgli: Legend of the Jungle December 07, 2018/ StLFCA Mowgli: Legend of the Jungle Member reviews of Mowgli: Legend of the Jungle, available to stream via Netflix on December 7, 2018.Jim Batts - We Are Movie GeeksKevin Steincross - KTVI (Fox 2)