Crazy Rich Asians' highly anticipated first trailer was released on Monday, and it definitely didn't disappoint fans of the international best-selling book.
The film stars Constance Wu (Fresh Off the Boat) as Rachel Chu, an American-born Chinese professor, who travels to Singapore to meet her boyfriend, Nick's, family and friends at his best friend's wedding. Rachel, who's been dating Nick for a year, is shocked when she realizes Nick's family is incredibly wealthy.
“You really should have told me you’re like the Prince William of Asia,” Rachel cracks at one point, to which Nick, played by newcomer Henry Golding jokes, "That’s ridiculous. I’m much more of a Harry.”
Not surprisingly, given Nick's family status and good looks -- he's described as "the Asian Bachelor" by one of Rachel's friends -- Rachel finds some serious opposition to their relationship, including from his own mother, Eleanor, played by Michelle Yeoh.
"I know you're not what Nick needs," Eleanor bluntly tells Rachel.
"I know this much -- you will never be enough," she later jabs.
Aside from Wu and Golding, the all-star cast includes Hangover scene-stealer Ken Jeong, Awkwafina (Ocean's 8), Gemma Chan (Fantastic Beasts and Where to Find Them), Harry Shum Jr. (Glee) and Nico Santos (Superstore).
Crazy Rich Asians hits theaters on Aug. 17.
ET spoke to Santos in March about the film, which is the first major Hollywood movie featuring an all-Asian cast since 1993’s The Joy Luck Club.
“Everyone wanted to be part of [it] because it’s such a huge moment for inclusion and diversity," Santos said. “You know, a lot of times when you're a person of color, when you're a queer person in Hollywood and do these jobs, you are the token. You are the only one. It wasn't lost on me, looking around, it's like, ‘Everybody here's Asian, you know, in front of the camera, behind the camera, and it was being directed by an Asian person. It was a really special moment.”