This is one movie that Tom Cruise shows his talent. He is empowing and unique. He really did an excellent job in this. I loved all aspects of this movie.