by John Grisham
3.8
632 pages
11h 58m
Get ready for a gripping legal thriller that will keep you guessing until the very end, with twists and turns that expose the dark underbelly of the justice system.