Il viaggio di Bud Clay, anima persa, travagliata da un amore finito male, comincia nel New Hampshire, dove ha appena concluso una gara motociclistica. Da lì l’uomo parte con il suo furgone per Los Angeles, e lungo la strada incontrerà tre donne che però non riusciranno a liberarlo dalla sua ossessione per Daisy, la ragazza che ha amato fin dall’infanzia.
Passando attraverso l’America hopperiana delle province solitarie e delle stazioni di servizio sperdute nel nulla, Bud farà visita alla famiglia di lei, al suo “brown bunny”, il coniglio dei giochi di quand’erano bambini, tornando insistentemente col pensiero alla ragazza dei suoi sogni. Giunto nella "città degli angeli" dopo un lungo e sofferto pellegrinaggio, Bud si scontrerà finalmente con la realtà dei fatti che ha sempre voluto rimuovere.