Stonkingly good contemporary thriller: commercial and clever, a real page-turner that keeps you guessing all the way.