Mowgli, which has been in development since 2012 has finally been made! Coming to theaters October 18th!