Rencontrez les frères Libner : Marvin (Daniel Stern), l'aîné, est sergent dans l'U.S. Air Force. Buddy (Arye Gross), l'enfant du milieu, est un rêveur timide. Bobby (Patrick Dempsey), le plus jeune, est un beau rebelle en école de correction. Enfants, ils se battaient beaucoup et adultes, ils...
Dans les années 1960, trois étudiants de Harvard Jessica (Karen Allen), Leo (Brad Davis) et Nick (Jameson Parker) se développent près qu'ils subissent des changements personnels, mais leur amitié est mis en péril par des sentiments romantiques pour les hommes développer Jessica.