DID is not a valid excuse in criminal law even if Veer had DID, he wouldn't be excused and the court would've still considered that he commented the murders. This movie uses a mental disorder in the wrong way.
The first half wasn't bad but the second half will just give you a headache.