Phantom Thread ★★★★½

90