Essa história se passa na Europa da década de 30, quando o fascismo começa a tomar forma. É nesse contexto que o narrador, Brian Bosford, um jovem escritor pertencente à aristocracia britânica, conta como iniciou um romance tumultuado com Edward Phelan, um funcionário do metrô de Londres, de classe social mais baixa, sensível, idealista e comunista. Eles vão morar juntos, e quando Edward descobre que Brian também mantém um relacionamento com uma mulher - por não saber bem como lidar com sua própria sexualidade, por achar que sua homossexualidade era algo temporário - o que poderia levá-lo até mesmo a se casar, ele se alista, voluntariamente, para lutar contra as forças de Franco na Espanha. Movido pela culpa, Brian sai em busca do amante para resgatá-lo, em meio ao caos e à violência da guerra. Com este livro, o auto faz uma análise bastante profunda da sociedade inglesa do início do século XX.