Beatriz (Selma Hayek), an immigrant from a poor town in Mexico, has drawn on her innate kindness to build a career as a health practitioner in Los Angeles. She collides with her polar opposite, a self-satisfied billionaire (John Lithgow), at a wealthy client's dinner party.