Sophie (Amanda Seyfried) is on vacation with his fiancé. While visiting Juliet's House she finds a letter written more than 50 years ago by Claire (Vanessa Redgrave). From that moment they set out on a journey throughout Tuscany looking for Claire's first love.