All Cast

Tom Hardy

Tom Hardy

John Fleming

Charlie Cox

Charlie Cox

Dennis Bridger

Kelly Reilly

Kelly Reilly

Christine Jones / Andromeda

Jane Asher

Jane Asher

Professor Madeleine Dawnay

David Haig

David Haig

General Vandenberg

Colin Stinton

Colin Stinton

Kaufman