The ensemble does solid work given thin character development—most actors play archetypal roles (the innocent, the cynic, the protector). Jessica Biel (lead in the original English track) carries the emotional core well; the Hindi dubbing generally matches emotional beats but occasionally loses subtlety in line delivery.