Cast (18)

Kyle MacLachlan

Cyrus

Danielle Calvert

Helen

Gabrielle Anwar

Jane

Patrick Stewart

Nemo

Jason Durr

Pencroff

Omar Gooding

Neb

Vinnie Jones

Bob

Tom Mison

Blake

Roy Marsden

Joseph

Chris Larkin

Atherton

Dom Haetrakul

Sun

Nate Harrison

Lemay

Geoffrey Giuliano

Captain Li

Banjong Siriwattanawong

Pirate

Daniel O'Neill

Young Pirate

Dean Alexandrou

Another Pirate

Ken Streutker

Union Officer

Chad Dylan Markowitz

Young Kid Soldier

Crew (4)

Adam Armus

Writer

Jules Verne

Writer

Nora Kay Foster

Writer

Russell Mulcahy

Director