A kidnap adventure told briskly with unexpected, logical twists enhanced by Its location – New York.