Los años de guerra brutal en nombre de Dios han despojado a Behmen (Nicolas Cage) de todo gusto por el derramamiento de sangre y de su lealtad a la Iglesia. Esperando con ansia una jubilación tranquila, Behmen y su camarada de armas Felson (Ron Perlman) se quedan totalmente perplejos al encontrar una patria desierta, sin saber que Europa ha sido diezmada por la peste bubónica.