Caine has a great ear for dialogue and his story zips along.