Eternal Beauty › Cast
Sally Hawkins
Jane
David Thewlis
Mike
Billie Piper
Nicola
Penelope Wilton
Vivian
Morfydd Clark
Young Jane
Robert Pugh
Dennis
Alice Lowe
Alice
Robert Aramayo
Johnny