'The Brown Bunny' is both a love story and a haunting portrait of a lost soul unable to forget his past. After finishing a motorcycle race in New Hampshire, Bud Clay (Vincent Gallo) loads his racing bike into the back of his van and begins a cross-country odyssey to Los Angeles, where he is to compete in another race. During his trip, he meets three very different women; Violet, a wholesome all-American gas station attendant; Lily (Cheryl Tiegs), a fellow lost soul he connects with at a highway rest stop, and Rose, a Las Vegas prostitute. Throughout his journey, Bud can never escape his intense feelings for the love of his life, Daisy (Chloe Sevigny), so he plans to reconcile with her when her reaches Los Angeles. Arriving at Los Angeles, Bud checks into a motel before visiting the abandoned home he once shared with Daisy. He leaves a note, hoping she will turn up at his motel room.