I loved this movie. It has everything including clever humour such that two hours passed by in minutes. And then you read how much it is based on something that happened, it is truly astonishing.
Tom Cruise plays Barry Seal brilliantly and the script and direction are sensational. Oh, and I also discovered that Cruise did all the flying stunts, he must have loved making this movie.
One of my top ten.