Lela Swift had mirrors on the brain today. First we had the mirror in Vicky's hospital room, and the focus on it as Vicky and Dr. Lang left the room. Next we had Carolyn looking into the mirror in the foyer at Collinwood thinking about scarves. And finally we had Leonardo's portrait reflected in the mirror of the drawing room during the closing credits. Three mirrors. Since it's three, the magic number, it must be meaningful. Maybe it's about Jeff being the mirror image of Peter?
During the scene in the drawing room with Vicky, Carolyn, and Julia, there was rain on the window. Rain! It was especially neat because it's raining where I am, so I looked from my wet window to the wet drawing room window to my other wet window, and felt a little bit as though I were there at Collinwood. Then Vicky and Julia went to Eagle Hill and didn't get a drop on them, proving the old saying: if you don't like the weather in New England, wait 5 minutes.
That was one huge flashlight that Vicky was carrying. Jeff's looked smaller, and Julia's looked smallest of all. Three flashlights, of varying sizes - what does that mean?