Mel Gibson plays Dale 'Mac' McKussic, a former drug dealer trying to go straight and start a legitimate business.
Michelle Pfeiffer portrays Jo Ann Vallenari, a restaurateur caught between her feelings for two contrasting men.
Kurt Russell takes on the role of Lieutenant Nick Frescia, a conflicted detective torn between his duty and friendship.
Raúl Juliá stars as Commandante Xavier Escalante, a powerful and imposing Mexican police officer.
J.T. Walsh plays DEA Agent Hal McGuire, a determined law enforcement officer pursuing criminal activities.
Arliss Howard portrays Gregg Lindroff, a shady character involved in the underworld business.
Arye Gross appears as Andy Leonard, a friend of Mac who becomes entangled in the dangerous situation.
Gabriel Damon takes on the role of Cody McKussic, Mac's young son caught in the turmoil of his father's past.
Daniel Zacapa is Arturo, the bartender at Vallenari's establishment who witnesses the unfolding events.
Tom Nolan appears as Leland, a minor character involved in the events surrounding the main conflict.
Eric Thiele portrays Vittorio, adding a layer to the intricate web of relationships in the story.
Dawn Martel plays Sin Sister #1, a mysterious character adding intrigue to the unfolding plot.
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.