Cast and Crew of Eternal Beauty

Cast of
Eternal Beauty

About Eternal Beauty

When Jane is rejected by life, she spirals into a chaotic, schizophrenic world where love and normality collide with humorous consequences.

Full Cast of Eternal Beauty

Sally Hawkins
plays Jane

David Thewlis
plays Mike

David Thewlis as Mike

David Wheeler (born 20 March 1963), better known as David Thewlis, is an English actor, director, screenwriter, and a...

See David Thewlis's other roles

Alice Lowe
plays Alice

Billie Piper
plays Nicola

Billie Piper as Nicola

Billie Paul Piper (born Lianne Piper, 22 September 1982, in Swindon, Wiltshire) is an English singer and actress. She...

See Billie Piper's other roles

Penelope Wilton
plays Vivian

Penelope Wilton as Vivian

Penelope Wilton (b. 1946) is a common name in British Theatre for which she has been nominated for the Laurence Olive...

See Penelope Wilton's other roles

Robert Pugh
plays Dennis

Robert Pugh as Dennis

Robert Pugh was born on January 1, 1950 and is currently 74 years old.

See Robert Pugh's other roles

Banita Sandhu
plays Alex

Paul Hilton
plays Tony

Morfydd Clark
plays Young Jane

Morfydd Clark as Young Jane

Morfydd Clark (born 17 March 1989) is a Welsh actress. She is known for her film roles as Maud in Saint Maud and Dora...

See Morfydd Clark's other roles

Natalie O'Neill
plays Young Nicola

Elysia Welch
plays Young Alice

Boyd Clack
plays Doctor

Robert Aramayo
plays Lover's Voice (voice)

Robert Aramayo as Lover's Voice (voice)

Robert Aramayo was born on November 6, 1992 and is currently 31 years old.

See Robert Aramayo's other roles

Rita Bernard-Shaw
plays Lucy

Tony Leader
plays Lesley

Spencer Deere
plays Jack

Amelie Tukandra
plays Nurse

Nicholas Lumley
plays Photographer

Kas Meghani
plays Examiner


Crew of Eternal Beauty

Discover the backstage crew of Eternal Beauty →