Amy-Jo Albany (Elle Fanning) lebt in den 1970er Jahren zusammen mit ihrem Vater Joe (John Hawkes) in einem heruntergekommenen Hotel in einer verkommenen Gegend von Hollywood. Er verbringt jedoch fast mehr Zeit mit Gefängnisaufenthalten, Drogenmissbrauch und Entzügen als mit der Erziehung seiner Tochter. Wenn er allerdings mal nicht auf Heroin ist, kümmert er sich liebevoll um das Mädchen und spielt herausragend Klavier. Jazz ist seine Leidenschaft, die ihn sogar mit berühmten Musikern wie Charlie Parker und Miles Davis zusammenkommen lässt. Der große Durchbruch bleibt ihm aber stets verwehrt. Da Amy-Jos Mutter Sheila (Lena Headey) selbst mit einem Alkoholproblem zu kämpfen hat, bleibt dem Teenager nur eine feste Stütze, wenn ihr Vater mal wieder abwesend ist: ihre Großmutter (Glenn Close).