by James Patterson
4.01
400 pages
7h 35m
Join Alex Cross as he races against time to stop a ruthless killer, where unexpected twists and turns will keep you guessing until the very end.