Alex Fletcher (spilt av Hugh Grant) er en tidligere pop-stjerne som forsøker å gjenopplive sin nedagående karriere, ved å slå seg sammen med den stigende unge stjernen Cora Corman (spilt av Haley Bennett) en ung stjerne som har bedt Alex om å skrive en sang hun kan bruke. Alex er motvillig til å komponere igjen etter to tiår uten å skrive en eneste låt, men sjefen hans mener at karrieren hans er dømt til å mislykkes hvis han ikke gjør det.