Cocktail, directed by Roger Donaldson, from a screenplay written by Heywood Gould, based on his same-titled 1984 novel opens nationally.