chunk: Alex Gates (Jack Nicholson) is a wine merchant living in Miami who has distanced himself from his alcoholic wife Suzanne (Judy Davis) with his philandering, and from his stepson Jason (Stephen Dorff) with his indifference. Alex is heavily in debt, and hatches a plan to steal a valuable diamond necklace from the house of his clients, the Reese family, where his Cuban mistress Gabriela (Jennifer Lopez) works. He cases the house during a wine delivery with Jason, who works in Alex's business, although not happily. Jason becomes attracted to Gabriela, unaware of her relationship with his father.