Doctor Parnassus, the head of a traveling theater troupe, must collect five souls in order to get out of a deal he made with the devil thousands of years prior in exchange for the soul of his own daughter.