A pacy thriller that will keep you gripped