亞瑟(阿爾伯特·芬尼 Albert Finney 飾)是一名二十三歲的年輕人,對于社會上發(fā)生的種種不公平,亞瑟的內心總是忿忿不平,然而這種情緒無處發(fā)泄的他,只能將全部的時間都花費在泡吧之中。亞瑟和有婦之夫布蘭達(雷切爾·羅伯茨 Rachel Roberts 飾)一直保持著肉體關系,這段不道德的關系讓亞瑟在倍感刺激的同時亦有良心上的不安。 一次偶然中,亞瑟邂逅了名為多倫(雪莉·安妮·菲爾德 Shirley Anne Field 飾)的少女,他從未見過如此冰清玉潔單純天真的女孩。亞瑟墜入了情網,與此同時,布蘭達告訴亞瑟自己腹中懷上了他的孩子。煩惱纏身的亞瑟向自己的嬸嬸求助,但遭到了拒絕。最終,亞瑟決定背負起逃避已久的責任。