I haven’t been so inthralled by a movie like this in a long time.