Pros: well developed cast, good soundtrack, involving script, great story
Cons: linear, somewhat unrealistic portrayal of how a trial works (not that it matters much)
The Bottom Line: A colorful cast of well developed characters drives the plot along nicely while the player gets to berate the bad guys until his/her little heart is content.