Set in both West Palm Beach and Miami, Florida, Rum Punch follows Jackie Burke, a 44-year-old stewardess for a bottom-rung airline, who has been smuggling illegal cash into America (from Jamaica) for a small-time gunrunner/wannabe crime boss, Ordell Robbie. When U.S. police arrest Jackie after catching her smuggling-in this 'dirty money,' they use the threats of prison and job loss to pressure Jackie into acting as bait in their plan to catch Ordell. Upon learning of this, Ordell pressures Jackie into intentionally misleading and stalling the police long enough for her to smuggle the remainder of his 'retirement score' money into the U.S. Hopelessly caught between two no-win scenarios -- both dooming her to life-long poverty, as she is too old to 'start over,' again, in life -- a desperate Jackie devises a secret, risky plan of her own to double-cross Ordell and the police, save herself, and secure her future. To excecute it, though, Jackie must enlist the help of Max Cherry: the same bail bondsman Ordell hired to get Jackie out of jail.