The third and (as of 2005) the last film adaptation of Ernest Hemingway's short story To Have and Have Not, The Gun Runners was as topical as this morning's news when it came out in 1958. Audie Murphy plays Sam Martin, a charter-boat skipper based in Key West, whose bad luck has enlarged from the gambling tables to his business. He's managed to stay honest up to this point, with a little help from his boozy friend and first-mate, Harvey (Everett Sloane), and a lot from his loyal, loving wife, Lucy (Patricia Owens), both of whom represent the best things in Sam's life. But then he finds himself about to lose his boat, and the only opportunity he has to save it lies with a larcenous American arms seller named Hannagan (Eddie Albert), who isn't above murder to get what he wants. Sam falls in with him, first for a quick trip in and out of Cuba and then up to his neck, and he is suddenly faced with destroying the most decent part of himself and the only people who care about him.
by Bruce Eder synopsis