Twice Upon a Yesterday
Fate steps in with unexpected consequences when forlorn lover Victor magically gets the chance of a lifetime: to turn back the clock and relive a relationship that went wrong with his beautiful longtime girlfriend, Sylvia. During the course of his enchanted emotional journey he meets the beguiling Louise and discovers that wishes can come true... for better or for worse!
Starring
Lena Headey, Douglas Henshall, Penélope Cruz
Director
Maria Ripoll