A stranger's arrival triggers one man's battle to save mankind.
Olga Kurylenko
Julia
Tom Cruise
Jack
Morgan Freeman
Beech
Nikolaj Coster-Waldau
Sykes