You got me...
Originally when this movie ended I was going to give a lower rating and bad review... but right at the end you put an explaination! So yeah, instead of pointing out all that was wrong, all I can do now is give pointers which you most likely already know. Go into further detail of the story (not saying make it longer but go back and cover the parts skipped and/or missing), and perhaps let it lead into a sequel to go into the second and third parts of the Divine Comedy (not saying "make a sequel" but leading it into one in case later on a change of heart or leaving room for someone else to carry it on.)