avclub-6d5fb6202a03c35727794fc681e05588--disqus
kcontinuum
avclub-6d5fb6202a03c35727794fc681e05588--disqus

Mrs. S' I.D specifically said she lives in Toronto, It was right there spelled out in plain view in the scene where Sarah was looking at it while rifling through newspaper clippings at the house.