The acting is excellent, casting is great, lots of action, plot was shallow, but for James Patterson's Alex Cross book fans it is a well worthwhile bit of excitement. While it departs greatly from the books, it is every bit as exciting as any of the novels, and fills the adult need for an occasional action film on a cold rainy afternoon.