The eternal dichotomy between good and evil, heaven and hell, is present in all religions and cultures. Throughout history it has been represented in different ways in each culture and civilisation, but the most widespread and well-known is the one represented in Christianity with angels and demons.