The Farewell ★★★½

heartbreakingly beautiful.