A strange little film that becomes stranger and stranger.A strange little film that becomes stranger and stranger.A strange little film that becomes stranger and stranger.