The Farewell ★★★

Wasn't working for me, then got me mostly on board, then lost me with the last shot.