Beautiful, interesting, incredible cinema.
Dolph Lundgren stars as John Foster, a time traveler stationed in the Antarctic who leads a team on a desperate mission into the past to prevent present-day contamination from a deadly space-borne virus.