remains a polarizing but essential watch for its layered performances—particularly Dhanush’s debut in Hindi cinema—and its willingness to portray its "hero" as a deeply flawed, and at times, villainous character. of Zoya or a breakdown of the A.R. Rahman soundtrack