Ed Harris portrays Kyle Bodine, a veteran detective who becomes entangled in a complex web of deceit and murder.
Madeleine Stowe stars as Rachel Munro, a mysterious and seductive woman who is at the center of a twisted love triangle.
Charles Dance plays Rupert Munro, Rachel's wealthy and controlling husband who has a dark secret of his own.
Patricia Healy appears as Adele, a supporting character whose actions have unforeseen consequences for the main characters.
Benicio del Toro portrays Lamar Dickey, a menacing and unpredictable presence in the story.
Tim Powell takes on the role of Fraker, a key figure in the film who adds to the tension and intrigue.
Pruitt Taylor Vince plays Daryl Jeeters, a character with connections to the criminal underworld.
Robb Edward Morris appears as Officer Pinola, a law enforcement officer caught up in the unfolding events.
Peggy O'Neal has a brief but memorable role as the Miami Desk Clerk.
Sandy Martin is the Gun Saleswoman, a character who plays a small but impactful part in the story.
Roger Aaron Brown appears as the Police Captain, a figure of authority dealing with a high-stakes investigation.
Marc Macaulay takes on the role of CSU Technician, providing crucial support to the main characters.
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.