Livro da Canon
Eu procurei no livro (versão ePub, felizmente) e encontrei este trecho:
And next, Snape was kneeling in Sirius’s old bedroom. Tears were dripping from the end of his hooked nose as he read the old letter from Lily. The second page carried only a few words:
could ever have been friends with Gellert Grindelwald. I think her mind’s going, personally!
Lots of love, LilySnape took the page bearing Lily’s signature, and her love, and tucked it inside his robes. Then he ripped in two the photograph he was also holding, so that he kept the part from which Lily laughed, throwing the portion showing James and Harry back on to the floor, under the chest of drawers...
Harry Potter and the Deathly Hallows, Chapter 33: The Price's Tale
O capítulo é contado linearmente (ao contrário da cena no filme), então sabemos que isso acontece entre Harry sai de Privet Drive e Severus ajuda Harry a encontrar a Espada de Gryffindor.
Como pode ser notado, a cena é completamente diferente e até acontece 17 anos depois (no livro). Acredito que essa foi uma mudança necessária pelas seguintes razões:
- Todo o enredo da carta da Lily é deixado para trás nos filmes.
- A cena foi uma demonstração do caráter de Severus Snape; mostrar-lhe rasgar a fotografia teria tido um impacto negativo no público.
- A cena é verdadeiramente poderosa; vemos Snape explodir em lágrimas ao ver o corpo sem vida de sua amada.
Filme Canon
Canonicamente, devido a a natureza de Fidelius Charm , Severus não deveria ter sido capaz de estar lá, a menos que Peter Pettigrew lhe contasse pessoalmente a localização da residência do Potter.
Como @Deltharis apontou, isso só pode ser explicado através da especulação.
Atualização: Fidelius Charm é apresentado inconsistentemente nos livros , então qualquer coisa é possível.
Pessoalmente, eu vou com "Severus não poderia ficar por muito tempo sem explodir sua capa".