Great acting from the cast, particularly Lindo. However, the plot is full of holes, completely unrealistic at times, and then there are the political interludes that Lee feels he must hit you over the head with. Lee needs to learn to get out of his own way.