Vietnam-Veteran Jack Dunne (Golden-Globe-nominiert für diese Rolle: Henry Winkler) hat die traumatischen Erlebnisse des Krieges noch Jahre später nicht verarbeitet. Nachdem er in New York Freiwillige von der Armee abhalten will, landet er in einem psychiatrischen Veteranenhospital. Jack flieht und macht sich auf den Weg nach Kalifornien. Unterwegs begegnet er Carol Bell (Sally Field) und sein Leben nimmt neben Ken Boyd (Harrison Ford) eine völlig neue Wendung.