Barry Tarberry, a corrupt Wall Street businessman hiding from the FBI on a Caribbean island run by a flashy dictator, agrees to help ghost pirate Black Jack Savage save 100 lives to avoid hell. First, they must bust a local crime ring.
When brutal modern day pirates attack a boat with baby on board, Black Jack (now played by Steven Williams) plans a rescue mission but Barry is more interested in getting some blackmail material on the island's dictator, general Vasquez.
Logan 'FX' Murphy, Barry's unpaid tech guy, gets inspired by Barry's book 'Dealing Not Stealing.' Meanwhile, FX's racist ex boss and former owner of Black Jack's castle, Hancock, whom FX inadvertently betrayed, returns to take revenge.
Someone is using the legend of Black Jack Savage's ghost to scare away the locals by impersonating him. Barry's greedy ex wife buys his castle, and since Black Jack can only be seen by the owner, Barry must find a way to reverse the deal.
Barry joins his love interest, Danielle, and Black Jack on a journey to a remote village terrorized by an armed gang that wants their land. There, Black Jack falls for Rene, an activist lawyer. Logan tries using Barry's shares as currency.
General Vasquez takes in an ousted African dictator in need of asylum but then plots to eliminate him not wanting any competition. His plan backfires. Can Barry and Black Jack save both of them and knock two more lives off their list?
A gangster's son becomes suicidal after his fiancee leaves him over a prenup so Barry must watch over him for thirty days to save his life. Instead, Barry plans to seduce the girl and then show her how much better off she was with her ex.