爱尔兰畅销作家约翰·伯恩的第十部成人小说,讲述了一个普通男人70年的一生光阴,在爱尔兰压制同性恋的社会文化中的命运。
1945年,凯瑟琳·高根被下流牧师染指,因为未婚先孕而被牧师赶出村子,她的父母亲人无一人伸出援手。就在这样一个开端中,拥有高超故事技巧的约翰·伯恩浓缩了爱尔兰教堂的虚伪,和对温驯无知的人民的压制。伯恩在其前作中也曾有涉及儿童虐待的情节,在这个故事中,这也将是主要情节之一。
凯瑟琳流浪到都柏林,并在那里救了一个年轻的同性恋男生的性命,男生的伴侣则被他自己的父亲生生打死。在都柏林,凯瑟琳剩下了儿子西里尔,本书便是在西里尔的叙述中铺展开来的。西里尔还是婴孩的时候,被一对有钱的都柏林夫妇收养。7岁的时候,西里尔第一次在家中遇见来拜访的同龄男孩朱利安,14岁时,两人成为学校室友。从见到朱利安的第一天起,西里尔便不能自拔地喜欢上了帅气逼人的朱利安,但他不敢透露一丝一毫自己的心意,只是默默地与朱利安以最好的朋友相称。
时间再次跨越七年,西里尔已经是二十多岁的青年,此时,他过着一种双重生活。私底下放浪形骸,表面上正常无比。1973年,西里尔经历了一次短暂的婚姻,之后逃离爱尔兰;1980年,西里尔在阿姆斯特丹找到真爱;1987年,西里尔在纽约同艾滋病患者共同工作。
近一生的动荡,西里尔最后重返爱尔兰。他用一生的时间来同自己和解。他一直在试图找寻自己的身份,找寻一个家、一个国,直到本书的最后一页,或许他能给自己一个安稳的交代。