Home: Street Smart. Very good film, though it has its problems. The main issue is tat the film is too fast paced, making a couple of important parts in the film both confusing and random. But what makes the movie is Morgan Freeman's performance. Absolutely fantastic character and acting. Christopher Reeve is also very good, though it honestly becomes hard to root for his character after some of the acts he pulls. That is, until right before the end, where he wins you back through Freeman's evilness. The movie really felt like a precursor to "Training Day," especially the car scenes.
I'd give the movie a solid 4/5. Be sure to see it when you have the chance.