Pod koniec 1972 roku w Belfaście pojawia się niezrównoważony psychicznie amerykański żołnierz-dezerter Cain Adamson. Jest weteranem wojny w Wietnamie z pourazowym syndromem pola walki. Spacerując po mieście, Cain spotyka prostytutkę w średnim wieku, która próbuje na nim zarobić. Cain idzie z nią do jej mieszkania, gdzie nagle ogarnięty paniką, grozi kobiecie nożem...