Professor McGonagall's smile had grown somewhat fixed.
"You know, if I were anyone else, anyone else at all, I'd probably be pretty worried about living up to that start. Gosh, Harry, what have you done since you defeated the Dark Lord? Your own bookshop? That's great! Say, did you know I named my child after you? But I have hopes that this will not prove to be a problem." Harry sighed. "Still... it's almost enough to make me wish that there were some loose ends from the quest, just so I could say that I really, you know, participated somehow."
"Oh?" said Professor McGonagall in an odd tone. "What did you have in mind?"
"Well, for example, you mentioned that my parents were betrayed. Who betrayed them?"
"Sirius Black," the witch said, almost hissing the name. "He's in Azkaban. Wizarding prison."
"How probable is it that Sirius Black will break out of prison and I'll have to track him down and defeat him in some sort of spectacular duel, or better yet put a large bounty on his head and hide out in Australia while I wait for the results?"
Professor McGonagall blinked. Twice. "Not likely. No one has ever escaped from Azkaban, and I doubt that he will be the first."
Harry was a bit sceptical of that "no one has ever escaped from Azkaban" line. Still, maybe with magic you could actually get close to a 100% perfect prison, especially if you had a wand and they did not. The best way to get out would be to not go there in the first place.
"All right then," Harry said. "Sounds like it's been nicely wrapped up." He sighed, scrubbing his palm over his head. "Or maybe the Dark Lord didn't really die that night. Not completely. His spirit lingers, whispering to people in nightmares that bleed over into the waking world, searching for a way back into the living lands he swore to destroy, and now, in accordance with the ancient prophecy, he and I are locked in a deadly duel where the winner shall lose and the loser shall win -"
Professor McGonagall's head swivelled, and her eyes darted around, as though to search the street for listeners.
"I'm joking, Professor," Harry said with some annoyance. Sheesh, why did she always take everything so seriously -
A slow sinking sensation began to dawn in the pit of Harry's stomach.
Professor McGonagall looked at Harry with a calm expression. A very, very calm expression. Then a smile was put on. "Of course you are, Mr. Potter."
Aw crap.
If Harry had needed to formalise the wordless inference that had just flashed into his mind, it would have come out something like, 'If I estimate the probability of Professor McGonagall doing what I just saw as the result of carefully controlling herself, versus the probability distribution for all the things she would do naturally if I made a bad joke, then this behavior is significant evidence for her hiding something.'
But what Harry actually thought was, Aw crap.
Harry turned his own head to scan the street. Nope, no one nearby. "He's not dead, is he," Harry sighed.
"Mr. Potter -"
"The Dark Lord is alive. Of course he's alive. It was an act of utter optimism for me to have even dreamed otherwise. I must have taken leave of my senses, I can't imagine what I was thinking. Just because someone said that his body was found burned to a crisp, I can't imagine why I would have thought he was dead. Clearly I have much left to learn about the art of proper pessimism."
"Mr. Potter -"
"At least tell me there's not really a prophecy..." Professor McGonagall was still giving him that bright, fixed smile. "Oh, you have got to be kidding me."
"Mr. Potter, you shouldn't go inventing things to worry about -"
"Are you actually going to tell me that? Imagine my reaction later, when I find out that there was something to worry about after all."
Her fixed smile faltered.
Harry's shoulders slumped. "I have a whole world of magic to analyse. I do not have time for this."
Then both of them shut up, as a man in flowing orange robes appeared on the street and slowly passed them by; Professor McGonagall's eyes tracked him, unobtrusively. Harry's mouth was moving as he chewed hard on his lip, and someone watching closely would have noticed a tiny spot of blood appear.
When the orange-robed man had passed into the distance, Harry spoke again, in a low murmur. "Are you going to tell me the truth now, Professor McGonagall? And don't bother trying to wave it off, I'm not stupid."
"You're eleven years old, Mr. Potter!" she said in a harsh whisper.
"And therefore subhuman. Sorry... for a moment there, I forgot."
"These are dreadful and important matters! They are secret, Mr. Potter! It is a catastrophe that you, still a child, know even this much! You must not tell anyone, do you understand? Absolutely no one!"
As sometimes happened when Harry got sufficiently angry, his blood went cold, instead of hot, and a terrible dark clarity descended over his mind, mapping out possible tactics and assessing their consequences with iron realism.
Point out that you have a right to know: Failure. Eleven-year-old children do not have rights to know anything, in McGonagall's eyes.
Say that you will not be friends any more: Failure. She does not value your friendship sufficiently.
Point out that you will be in danger if you do not know: Failure. Plans have already been made based on your ignorance. The certain inconvenience of rethinking will seem far more unpalatable than the mere uncertain prospect of your coming to harm.
Justice and reason will both fail. You must either find something you have that she wants, or find something you can do which she fears...
Ah.
"Well then, Professor," Harry said in a low, icy tone, "it sounds like I have something you want. You can, if you like, tell me the truth, the whole truth, and in return I will keep your secrets. Or you can try to keep me ignorant so you can use me as a pawn, in which case I will owe you nothing."
McGonagall stopped short in the street. Her eyes blazed and her voice descended into an outright hiss. "How dare you!"
"How dare you!" he whispered back at her.
"You would blackmail me?"
Harry's lips twisted. "I am offering you a favor. I am giving you a chance to protect your precious secret. If you refuse I will have every natural motive to make inquiries elsewhere, not to spite you, but because I have to know! Get past your pointless anger at a child who you think ought to obey you, and you'll realise that any sane adult would do the same! Look at it from my perspective! How would you feel if it was YOU?"
Harry watched McGonagall, observed her harsh breathing. It occurred to him that it was time to ease off the pressure, let her simmer for a while. "You don't have to decide right away," Harry said in a more normal tone. "I'll understand if you want time to think about my offer... but I'll warn you of one thing," Harry said, his voice going colder. "Don't try that Obliviation spell on me. Some time ago I worked out a signal, and I have already sent that signal to myself. If I find that signal and I don't remember sending it..." Harry let his voice trail off significantly.