Jack Nicholson portrays Alex, a cunning and deceitful thief who gets entangled in a dangerous plot to steal a valuable necklace.
Stephen Dorff plays Jason, Alex's impulsive stepson who becomes involved in his criminal schemes with unforeseen consequences.
Jennifer Lopez takes on the role of Gabriela, a sensuous and alluring Cuban immigrant caught in a love triangle that spirals out of control.
Judy Davis portrays Suzanne, Alex's weary wife who is disillusioned with their marriage and finds herself drawn to Jason's rebellious nature.
Michael Caine stars as Victor, a wealthy wine merchant whose life intersects with Alex's through a series of unexpected events.
Harold Perrineau takes on the role of Henry, a loyal employee of Victor who unwittingly becomes entangled in the deceit and betrayal surrounding the necklace.
Robyn Peterson plays Dina, a friend of Alex and Suzanne who becomes suspicious of their motives as the intricacies of the heist unfold.
Mike Starr portrays Mike, a criminal associate of Alex who becomes embroiled in the escalating tensions and violence of the heist.
John Seitz plays Frank, a pawn shop owner who unwittingly becomes involved in the illicit dealings surrounding the stolen necklace.
Marc Macaulay appears as Guard, a security officer whose vigilance is put to the test when the heist takes an unexpected turn.
Dan Daily portrays Todd, a detective who becomes determined to unravel the web of lies and deception surrounding the stolen necklace.
Marta Velasco plays Gabriela's Cousin, a minor character whose presence adds another layer of complexity to the unfolding drama.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.