In modern Verona, where women seeking their Romeos leave letters to Juliet, a young writer (Amanda Seyfried) finds a life-altering 50-year-old letter.
In Verona, Italy - the beautiful city where Romeo first met Juliet - there is a place where the heartbroken leave notes asking Juliet for her help. It's there that aspiring writer Sophie (Amanda Seyfried) finds a 50-year-old letter that will change her life forever.
As she sets off on a romantic journey of the heart with the letter's author, Claire (Vanessa Redgrave), now a grandmother, and her handsome grandson (Christopher Egan), all three will discover that sometimes the greatest love story ever told is your own.