jennifer conelly as a futuristic soldier in a future battleground