the last knight from heaven fighting the hordes from hell making this last stand to protect the holy kingdom