Carol

Carol ★★★★★

will there ever be a more beautifully, perfectly, wonderfully made film than this? ever? it's debatable