A bizarre love triangle between a teenage boy, his childlike, ailing mother, and the lonely manager of a desolate caravan park.