Upon discovering Jennet's reason for claiming the lives of innocent kids, Arthur concocts a plan: if he can reunite mother with son, she'll stop her vengeance. Arthur, along with his new acquaintance Sam Daily (Ciarán Hinds), trek through the marsh to retrieve Nathaniel's body from the sunken carriage. After doing so, he brings Nathaniel inside Eel Marsh House, places him on a bed, and surrounds him with toys. A few moments pass before Jennet's spirit comes whipping through the room, an occurrence that Arthur mistakenly sees as a good sign.
Following a stressful few days, Arthur's own little boy Joseph (Misha Handley) arrives in Crythin Gifford by train, with a caretaker at his side. As they're are standing on the platform, Joseph spots none other than the Woman in Black. Stuck under her deadly spell, he walks onto the tracks just as a train is approaching at high speed.
When Arthur sees what's unfolding before his eyes, he dives onto the tracks to save Joseph, but it's an impossible feat. Moments after the collision, they're surrounded by a glowing, white light, which turns out to be Arthur's late wife Stella (Sophie Stuckey) there to greet them. As the reunited family walks toward the light together, Jennet stands nearby watching and looking as menacing as ever.