Penelope Cruz stars as Diana, a young Beatles fanatic in mid-1960s Spain. When Diana sneaks into John Lennon’s hotel room, she has high hopes of meeting the singer. Instead, she ends up under his bed, where she meets bellboy Santi (Gabino Diego). Over the next 30 years, the two cross paths again and again, in various states of romantic entanglements. Manuel Gomez Pereira wrote and directed this charming study of longtime unrequited love.