Film stars Indian American Neel Sethi in lead role.
Film stars Indian American Neel Sethi in lead role.
Favreau explains the challenges ahead of film’s opening.
Mowgli embarks on a captivating journey of self-discovery.
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.