Crazy Rich Asians ★★★★

I'm honestly mad at myself for not watching this earlier.