Ulrich Thomsen and Helena Christensen star in this mind-bending exploration of love and memory inspi...