Amy-Jo (Elle Fanning) lebt in den 70er Jahren zusammen mit ihrem Vater Joe (John Hawkes) in einem heruntergekommenen Hotel in einer noch heruntergekommeneren Gegend von Hollywood. Joe verbringt jedoch fast mehr Zeit mit Gefängnisaufenthalten, Drogenmissbrauch und Entzügen als mit Amy-Jos Erziehung. Wenn er allerdings mal nicht auf Heroin ist, kümmert er sich liebevoll um seine Tochter und spielt herausragend Klavier. Jazz ist seine Leidenschaft, die ihn sogar mit Musikern wie Charlie Parker und Miles Davis zusammenkommen lässt. Der große Durchbruch bleibt ihm aber verwehrt. Da Amy-Jos Mutter (Lena Headey) wiederum mit einem Alkoholproblem zu kämpfen hat, bleibt letztlich nur ihre Großmutter (Glenn Close), die sich noch um sie kümmern kann, wenn ihr Vater mal wieder abwesend ist.