Aging Larry (Reynolds) has been an American expatriate in Amsterdam for the last 30 years. He runs a used bookstore and is attracted to young, free-spirited Aisha (Chaplin) when she comes into the shop. Eventually, Larry finds out that the girl is the daughter of his long-lost love Narma (Christie), whom he remembers from his visit to Morocco (shown in flashbacks), when circumstances bring them back together.