The last canto of the Inferno sees Dante and Virgil face to face with Lucifer, before a surprising turnaround.