Remorse, angst and desperation amongst the damned on the grand finale of the Last Judgment (detail).