Bruno Stroszek is released from prison and warned to stop drinking. He has few skills and fewer expectations: with a glockenspiel and an accordion, he ekes out a living as a street musician. He befriends Eva, a prostitute down on her luck and they join his neighbor, Scheitz, an elderly eccentric, when he leaves Germany to live in Wisconsin.
The film follows Kaspar Hauser (Bruno S.), who lived the first seventeen years of his life chained in a tiny cellar with only a toy horse to occupy his time, devoid of all human contact except for a man who wears a black overcoat and top hat who feeds him.
While hitchhiking from Sofia to Ruse, Kamen meets Avé, a 17-year-old runaway girl. With each ride they hitch, Avé invents new identities for them, and her compulsive lies get Kamen deeper and deeper into trouble. Reluctantly drawn into this adventure, Kamen begins to fall in love with the fleeting Avé.