Stephen (Paul Henley) works in a bank. A virgin, he shows no interest in sex, and is cruelly scorned by an aggressive female neighbour when he rebuffs her advances. He lives with his mother, an overbearing woman who mocks him