Formulate an answer to this elaborate question: What 2011 post-apocalyptic dystopian science fiction action horror film did actor Cam Gigandet appear in?
Answer:
Priest