A daring group of friends ventures into Hell on a perilous quest to reclaim a soul captured by a fearsome Archdemon.