Robert 'Bobby' Eroica Dupea (Jack Nicholson) ha una vita misera. Lavora come operaio insieme al suo amico Elton, con il quale non perde occasione per fare baldoria, e vive con la bella e svampita Rayette (Karen Black) che tratta sempre male. E' profondamente insoddisfatto, malgrado in realtà è questa la vita che ha scelto. Bobby è infatti un pianista proveniente da una benestante famiglia borghese dalla quale è scappato per noia. Quando scoprirà che suo padre è gravemente malato però tornerà a casa...