From the worldwide bestseller by Stieg Larsson comes this gripping new thriller which will have you guessing until the end.