After his wife dies, Max Fish (Jeff Goldblum) trades in his directing career for the life of a New Jersey bookstore owner. As Max struggles to overcome his drinking problem, his moody son Ed (Rory Cochrane) tries out a drug scene of his own, and the two try to work out their changing father-and-son relationship.