Priest (2011)

Priest is a 2011 American dystopian post-apocalyptic cyberpunk dark fantasy action film that was released on May 13, 2011.