Living with undying and all-consuming anger, Max finds himself battling for his soul with Beelzebub in this tale of Good vs. Evil.