Jack est un musicien à la carrière quasi-inexistante, et s'apprête à abandonner la chanson. Jusqu'au jour où il reçoit un choc, et à son réveil semble être le seul au monde à se souvenir des Beatles. L'occasion pour lui de briller dans le domaine ! Le pitch de "Yesterday" a déjà été traité auparavant (on pense à "Jean-Philippe", entre autres), aussi on attendait de voir ce que Danny Boyle allait faire du sujet. Le résultat est étonnement classique, avec un scénario et une romance plutôt prévisibles, et une mise en scène plus sage que d'habitude chez le metteur en scène.
Ainsi, si quelques questions intéressantes sont soulevées sur le fait de sortir aujourd'hui des chansons qui auraient été composées dans les 60's, le film se focalise surtout sur son protagoniste, culpabilisé entre autre par son "plagiat". Néanmoins, le tout est mené avec énergie, les acteurs sont très convaincants (on note la présence d'Ed Sheeran qui fait preuve d'une certaine auto-dérision), et la critique de l'industrie musicale, certes primaire, est tout de même amusante. Signalons enfin qu'il n'est pas nécessaire d'être amateur ni de connaître grand chose aux Beatles pour apprécier le film.