Esta comedia romántica relata la cruel decadencia de Alex Fletcher (Hugh Grant), una estrella de pop de los años 80, quien se ha visto relegado a trabajar en el circuito de la nostalgia, en ferias de pueblo y parques de atracciones.
El carismático y talentoso músico tiene la oportunidad de volver a escena cuando la gran diva Cora Corman le invita a componer y grabar un dúo con ella, pero hay un problema, Alex no ha escrito ninguna canción desde hace años; jamás ha escrito letras, y tiene tan solo unos días para escribir una canción de éxito. Es cuando aparece Sophie Fisher (Drew Barrymore), una mujer seductora y excéntrica que se ocupa de las plantas de Alex y que posee un don de la palabra que llama la atención del compositor. Alex y Sophie tendrán que enfrentarse a sus miedos y a la música, si quieren encontrar el amor y el éxito que ambos se merecen.