Rachel Weisz plays Amy Foster, a spirited and strong-willed young woman who forms a deep connection with the shipwrecked immigrant Yanko.
Vincent Perez portrays Yanko, a mysterious and resilient immigrant who survives a shipwreck and finds love and acceptance in a small English village.
Ian McKellen takes on the role of Dr. James Kennedy, a compassionate and understanding doctor who tries to help Yanko integrate into the community.
Kathy Bates plays Miss Swaffer, a stern and conservative woman in the village who views Yanko with suspicion and disdain.
Joss Ackland portrays Mr. Swaffer, the husband of Miss Swaffer, who also holds prejudices against the outsider Yanko.
Tony Haygarth is Mr. Smith, a villager who befriends Yanko and tries to help him navigate the challenges of his new life.
Fiona Victory takes on the role of Mrs. Smith, the kind-hearted wife of Mr. Smith who also shows warmth and compassion towards Yanko.
Tom Bell portrays Isaac Foster, Amy's father who struggles with his daughter's unconventional choices and the arrival of Yanko.
Zoë Wanamaker plays Mary Foster, Amy's stepmother, who tries to mediate between her husband and stepdaughter during turbulent times.
William Scott-Masson is Mr. Wilcox, a villager who is wary of Yanko's presence and is quick to judge the newcomer.
Eve Matheson portrays Mrs. Wilcox, the wife of Mr. Wilcox, who shares her husband's suspicions about Yanko and his intentions.
Dave Hill plays Jack Vincent, a local fisherman who forms a bond with Yanko and helps him adjust to life in the village.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.