In den 70er Jahren war Rockmusiker Danny Collins (Al Pacino) ein Megastar und Hit-Garant. Jetzt, über vierzig Jahre später, wird er von einer verpassten Chance wieder eingeholt: Denn nachdem er von seinem Manager (Christopher Plummer) einen Brief erhält, den John Lennon ihm 1971 persönlich geschrieben hat, beginnt er seinen bisherigen Rock’n Roll-Lifestyle zu überdenken. Dabei knüpft er nicht nur erstmals Kontakte zu seinem entfremdeten Sohn (Bobby Cannavale) und dessen Frau (Jennifer Garner), sondern auch zu einer charmanten Hotelmanagerin (Annette Bening), die eigentlich so gar nicht dem Beuteschema des alternden Stars entspricht und ihm entsprechend skeptisch gegenübertritt…