Can You Ever Forgive Me? ★★★★

pretty damn good.