The Farewell ★★★★★

Still just as much of a gut punch the second time around.