dead or alive, heaven or hell.