I dont care what anyone says, I like Keanu Reeves as an actor, and also Renee Zellweger as an actress. Both seem like pretty regular people away from the screen. The twist at the end was not terribly surprising if you pay attention, especially during one particular scene. Good courtroom drama and solid acting., and Jim Belushi plays a fairly convincing jerk. Give it a watch.