A remake of Victor Fleming's A Guy Named Joe (1943), Always is one of Spielberg's most interesting films while also being somewhat atypical for the director. The 1943 film starred Spencer Tracy as a WWII pilot who is killed in the line of duty, and after finding himself in heaven, is sent back to earth as a guardian angel to mentor a young pilot (Van Johnson) who just happens to be falling in love Dorrinda (Irene Dunne), the love of Tracy's life who has been left behind. Spielberg updates the story -- the fighter pilot is now an aerial firefighter (beautifully played by Richard Dreyfuss in a sensitive performance) -- but otherwise it remains decidedly and gloriously old-fashioned in every other respect.
Holly Hunter is wonderful as the spirited flight dispatcher in love with Dreyfuss, and John Goodman turns in a fine performance as Dreyfuss' best friend and flight instructor. Brad Johnson, as the young pilot whom Dreyfuss must guide in both work and love, brings the requisite good-natured qualities to the part, but he never establishes the chemistry with Hunter that Dreyfuss does, and as a result, their scenes together feel flat in comparison. Special mention should be made of Audrey Hepburn, in her final screen appearance, as the ethereal angel who sets Dreyfuss on his mission.
Always is unique in Spielberg's filmography. It seems to be an effort at creating a more self-consciously "adult"-oriented film without abandoning the sense of wonder and emotional power that marked his earlier hits such as E.T. and Close Encounters of the Third Kind (and only resorting to tour-de-force special effects when called for in key dramatic scenes). At the same time, it lacks the grand themes of his historical epics (Schindler's List, Saving Private Ryan, Lincoln, etc.), which allows Spielberg to focus more on the characters than in the larger events surrounding them. As such, it represents a kind of middle ground in Spielberg's work, one not always entirely successful, but one that marks an admirable effort on the part of its director.