Danny est mourant, il a le SIDA. Pour les derniers mois qui lui restent à vivre, il décide de retourner chez lui, où il a grandi. Toujours aussi proche de sa mère, ils partagent ensemble des moments d'espoir. Leur complicité tend à exclure le père et la soeur de Danny de cette relation...
Pendant la Seconde Guerre mondiale, une famille bourgeoise commence à s'effondrer en raison de la nature conservatrice du patriarche et des valeurs progressistes de ses enfants.
Un officier de la Marine tente de remettre les pendules après la Marine accuse une explosion à bord de l'USS Iowa de 1989 sur une affaire homosexuelle entre deux marins.