film still of united states soldiers guarding an experimental portal, hard scifi