Carol ★★★★★

still can't believe this movie exists