Happy watching!
John Carter stars Taylor Kitsch as a Civil War veteran who is mysteriously transported to Mars (called Barsoom by its inhabitants). There, he finds himself caught between warring alien factions, including the towering Tharks and the human-like Heliumites. Carter discovers he has superhuman strength and agility due to Mars’ lower gravity. With help from Princess Dejah Thoris (Lynn Collins) and Tars Tarkas (Willem Dafoe), he fights to save the planet while uncovering his own destiny.
with a Hindi dual-audio track, I can provide a review of the movie itself to help you decide if it's worth the data. John Carter (2012) Review
with multiple audio tracks is through major streaming services. Since it is a Disney production, it is primarily available on: Disney+ / Disney+ Hotstar
If you really want a single file containing both English and Hindi, you have limited legal options. However, here’s a workaround: