Swept From The Sea is een gepassioneerd en tragisch liefdesverhaal dat zich begin negentiende eeuw afspeelt in Cornwall, Engeland.
Amy Foster (Rachel Weisz, Stealing Beauty) is een introverte jonge vrouw die, door een schandaal uit het verleden, door niemand geaccepteerd wordt. Op een dag ontmoet ze de enige overlevende (Vincent Perez, City Of Angels) van een schip dat in een hevige storm voor de kust van Cornwall is vergaan.
Er ontstaat een hechte band tussen Amy en de immigrant, die elkaar als geen ander begrijpen. Een onmogelijke liefde, die gelukkig toch een kans krijgt. Maar liefde overwint niet altijd alles...