Broadcast News

Broadcast News ★★★★½

The ending is perfect, actually.