Cast and Crew of Immortal

Cast of
Immortal

About Immortal

In the distant future, Earth is occupied by ancient gods and genetically altered humans. When a god is sentenced to death he seeks a new human host and a woman to bear his child.

Full Cast of Immortal

Linda Hardy
plays Jill

Thomas Kretschmann
plays Nikopol

Thomas Kretschmann as Nikopol

Thomas Kretschmann (born September 8, 1962) is a German actor best known for playing Leutnant Hans Von Witzland in th...

See Thomas Kretschmann's other roles

Charlotte Rampling
plays Elma Turner

Charlotte Rampling as Elma Turner

Tessa Charlotte Rampling OBE (born 5 February 1946) is an English actress, model and singer, known for her work in Eu...

See Charlotte Rampling's other roles

Yann Collette
plays Froebe

Frédéric Pierrot
plays John

Thomas M. Pollard
plays Horus

Joe Sheridan
plays Allgood

Corinne Jaber
plays Lily Liang

Olivier Achard
plays Checker

Jerry Di Giacomo
plays Jack Turner

Dominique Mahut
plays Hotel Receptionist

Gary Cowan
plays Tycho Barman

Augustin Legrand
plays Pusher / Salesman

Javon Constantin
plays Eugenics' Little Boy

Owen Steketee
plays Horus's Baby

Joel Mitchell
plays Huxley

Shush Tenin
plays Anubis

Vanessa Hope
plays Bastet

Charles Maquignon
plays The Giant

Derrick Brenner
plays Jonas

Rhonda Constantin
plays Civil Servant

Tony Vanaria
plays Barman Giant's Bar / Nurse

David Gasman
plays Customer in Giant's Bar

Thierry René
plays Sam

Jacquelyn Toman
plays Elma Turner's Patient

Eddie Crew
plays Pilot Helicopter 2 / Policeman 2

Mark Reed
plays Pilot Helicopter 1 / Policeman 1

Rochelle Redfield
plays Schneider

Max Delor
plays Egyptologue


Crew of Immortal

Discover the backstage crew of Immortal →