One of the best thrillers of the last 15 years. 