Well crafted by Kamal...cast, locations, editing , bgm , songs all excellent..Kamal could do justice, in the given circumstances and also being a difficult and challenging theme, a mix of fiction and reality..deserves all credit. i feel the controversy was bit misplaced...definitely worth watching...