It's about the Prophecy being fulfilled... unsuprisingly...
A short story, designed to get across my feelings about the Veil in OotP.