Carol
Mark Kermode
Liberated by the prospect of working from someone else's script (a first), Haynes has conjured a polymorphous kaleidoscope that can be read variously as a ravishing romance, sly psychodrama or arch sociopolitical satire.