The Farewell ★★★★

Not gonna lie, they had me at the second act.