
Here's a complex question that requires someone to reason about the input, can you answer it?
Zach McGowan played in what 2009 American post-apocalyptic science fiction war film? 


Terminator Salvation
