Since there are only two main characters – Dante and Virgil – and they don't fight each other and they don't really fight anyone else, much less defeat anyone (Hell takes care of that for them), there is no true antagonist.