Yanko's condition worsens and he becomes delirious—seeing a vision of his sinking ship. Unable to understand what he's saying, Amy doesn't know what to do, and when Yanko loses control and the medicine bottle smashes, Amy flees the cottage with the child in a rainstorm in search of help. Her first stop is at her parents' house, but her mother turns her away. On the road she stops a neighbor and pleads for help, but is also rejected. Finally, she makes it to the Swaffers' house, and Miss Swaffer agrees to watch the baby while Mr. Swaffer accompanies Amy back to her cottage. Meanwhile, Dr. Kennedy returns to the cottage and discovers Yanko lying on the floor near death. Shortly after, Amy arrives and takes her dying husband in her arms as he says, "I would change nothing, my love, my gold—we are the lucky ones." Years later, Dr. Kennedy complains to Miss Swaffer about Amy not having shown appropriate grief for her deceased husband. He wonders how she could wipe Yanko's memory from her mind so easily, but Miss Swaffer points out that the doctor has wiped from his memory his own ghosts of his dead wife and son. Soon after, Dr. Kennedy visits Amy and apologizes for wronging her, asks to be forgiven, and the two embrace. Amy declares, "I will love him until the end of the world." Dr. Kennedy concludes his story to Miss Swaffer saying, "He came across the world to love and be loved by Amy Foster." Cast Rachel Weisz as Amy Foster Vincent Pérez as Yanko Gooral Ian McKellen as Dr. James Kennedy Kathy Bates as Miss Swaffer Joss Ackland as Mr. Swaffer Tony Haygarth as Mr. Smith Fiona Victory as Mrs. Smith Tom Bell as Isaac Foster Zoë Wanamaker as Mary Foster Neil Rutherford as Brother Petr Production It was produced by Tapson Steel Films and Phoenix Pictures, in association with Canal+. The production received further help from The Greenlight Fund, the Arts Council of England, and British Screen. Filming locations Swept from the Sea was filmed on location in Cornwall and West Yorkshire, England. Blisland, Cornwall, England, UK Bodmin, Cornwall, England, UK Cornwall, Cornwall, England, UK Crackington Haven, Cornwall, England, UK Keighley, West Yorkshire, England, UK Michaelstow, Cornwall, England, UK Pencarrow Head, Fowey, Cornwall, England, UK Pentire Head, Cornwall, England, UK Port Isaac, Cornwall, England, UK Port Quin, Cornwall, England, UK