Swept from the Sea— Full Cast
1998
Cast (15)

Rachel Weisz
as Amy Foster

Vincent Perez
as Yanko

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
William Scott-Masson
as Mr. Wilcox

Eve Matheson
as Mrs. Wilcox

Dave Hill
as Jack Vincent

Roger Ashton-Griffiths
as Canon Van Stone

Matthew Scurfield
as Unknown
Margery Withers
as Unknown