Hot Shots is a spoof of many World War II movies in which a renegade pilot struggles to live down his pilot father's disgrace. Sean Harley (Charlie Sheen) is the renegade and Kent Gregory (Cary Elves) is a radiant model of military perfection. Nothing is real. The admiral (Lloyd Bridges) is made up of body parts which have been systematically replace after a series of combat injuries. He has a canal between his ears through which he can pull a handkerchief.
There are a number of comical scenes such as the billboard which Harley flies through which says "Smoke, no one live forever," but the overall film never comes together as a cohesive comedy. It is simply a series of situations which are at times entertaining. Look for scenes from Flat Top, Flying Tigers, A Wing and a Prayer, Only Angels Have Wings and Test Pilot to name a few.