Million Dollar Baby ★★★★½

Flawless.