This film transports us to a small town in north-eastern South Korea. This somewhat chilly drama reveals what life is like ...