Review: Carol

The imperfect reality of a world aspiring for perfection.