Good story, good casting and good acting. The first half was good. But the story was disclosed before the interval. The courtroom scenes where not justified in the second half. Overall can be watched once. The presence of many of the yesteryear heroes helped raise the standard of the movie.