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.
Trailer of film released during Super Bowl.
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.