peculiar movie themes end days satan versus jesus treated new fashion jesus want open two last seals satan thwarted attempt get another soul hell armageddon armageddon jehosaphat turns  company book life little hard openbr br whats memorable movie slanted image outoffocus shots light effects effective sometimes irritating course donovan great disillusioned jesus trying come terms world people become so see get opportunity