Trees Lounge follows the story of Tommy Basilio (Steve Buscemi) an unemployed alcoholic who can't seem to catch a break. Tommy has lost his mechanic job for stealing money from the cash register, his girlfriend dumped him for his boss and is pregnant with his boss' child, and now is having trouble finding work. The harder he tries the worse things seem to get. Tommy lives in a small Long Island apartment above the Tress Lounge and has become a fixture there. He becomes involved with the colorful, eccentric characters he meets there including an estranged husband and an old boozer drinking himself to death. Eventually Tommy lands a job as an ice cream truck driver and becomes involved with the seventeen year old niece of his ex-girlfriend. Tommy ends up in serious trouble with her father. Tommy's life seems to like an endless cycle of misery as he desperately searches for some sort of meaning.