Carol ★★★★

What performances.