Director
Dan Wilde
DIRECTOR
Stars (in credits order)
Jennifer Ehle
Alice Ferris
Patrick Baladi
Clive Lamis
Amelia Warner
Elyssa Ferris
Arthur Duncan
Young Jack Ferris
Katie Ann Knight
Young Elyssa Ferris
Danny Huston
Jim Ferris
Ewan Stewart
Hilary Benz
Trudie Styler
Brede Norton
Mark Wells
Jack Ferris
Jemma Powell
Maliika
Ellis Hollins
Nathan Lamis
Eugene Simon
Young Felix Methuselah
Mark Heap
Darwin
Stirling Gallacher
Dr. Bullmore
Christopher Egan
Felix Methuselah