A superb film with Impressive action sequence ,soundtrack ,cast performance, narration,dialogues and directing.
An eighties feeling( which is a very good feeling) is prevalent throughout while watching the film .
Tom Cruise gave a very good performance and he totally got into the character which was excellent and his charm also worked perfectly.
Kelly Mcgills gave a stunning performance and what is highly appreciable is that she managed to get back into her character quickly as some scenes were added to the script later and by that time she had already started to get ready for her next film Made in Heaven which is a entirely a different film
Also Val Kilmer and Anthony Edwards also gave a good perfomance......