resurrection 204 recap Margaret (Michelle Fairley, right) held a family dinner in "Resurrection" Season 2 episode 4, but she and Lucille (Frances Fisher, left) were not happy about a surprise dinner guest. Photo: ABC/Guy D'Alema

Resurrection” Season 2 episode 4 certainly brought on the shockers. Bellamy (Omar Epps) and Fred (Matt Craven) further investigated the dead bodies from the river, but they didn't get very far. However, audiences discovered exactly what Margaret (Michelle Fairley) was hiding, and it was darker than anyone could have imagined.

It was the 32nd anniversary of Jacob’s (Landon Gimenez) death. Even though he is back from the dead, Lucille (Frances Fisher) was upset by her memories of losing Jacob and living without him. Margaret found her crying and offered to cook a family dinner. She said that she wanted to turn an awful anniversary into a day of celebration—but she had ulterior motives.

Meanwhile, Janine (Lori Beth Sikes) and Rachael (Kathleen Munroe) were working out their differences. They ran into each other in the drug store and Rachael informed her that she would be moving out soon -- but then she collapsed on the floor in pain. Janine called Maggie (Devin Kelley) right away. At Maggie’s office they realized that the baby was growing twice as fast as normal.

Janine decided that Rachael couldn’t move to a new place. She needed them to take care of her. “I want you to know that you’re not alone in any of this. I’ll help you every step of the way,” Janine told her.

Margaret was trying to be just as welcoming with those she considered family. She saw Fred and avoided any questions about the idea of the bones being from the factory. “In all my years in Arcadia, I don’t think I’ve ever heard of anything so grizzly,” Margaret said.

Margaret instead pressured Fred into accepting an invitation to dinner. She wanted to use the dinner to reunite their family, despite the fact that he tried to take Jacob away from Henry (Kurtwood Smith) and Lucille. However, no one was expecting a certain surprise dinner guest.

Jacob didn’t understand why Barbara (April Billingsley) wasn’t coming to dinner. He knew she was returned and he wanted to apologize for not being able to save her. Lucille shut him down, but Henry decided to invite Barbara to dinner.

While Henry and Jacob were pleasantly surprised to see Maggie’s mom show up, no one else seemed pleased to see her. It was painful for Fred to see the woman who left him for another man when she Returned, and Margaret viewed Barbara as the girl who took her son away. Lucille hated Barbara because she blamed her for Jacob’s death because Barbara fell in the river and Jacob went after her. She ran out after Lucille attacked her, and Fred and Maggie went after her. Maggie watched her parents share a quick kiss before Barbara drove off.

While the Langstons dealt with family drama, Bellamy was in research mode. He found Arthur Holmes in a photo in an old newspaper article from the 1930s about a deadly trucking accident. Something doesn’t check out though. Holmes said he died in a fire. Still, he thought that one of the bodies from the river might belong to another man in the photo wearing a leg brace. Bellamy didn’t know where his research was leading him, but he figured it was going to the factory. Fred met Bellamy at the factory after the disastrous dinner party.

Before they could do any investigating, they found a Returned sick in his car at the factory. They brought him to Maggie’s office where plenty of other people were sick. It seemed that the Returned were coming down with some sort of disease, but that wasn't "Resurrection's" biggest shocker this week.

Margaret told Jacob a bedtime story about “demons.” It was a story about the Returned. They were around when Margaret was a little girl in the 1930s. Shooting and hanging the Returned never worked. They would always come back—except when they were burned. Margaret helped kill the Returned. She burned them to make sure they never came back. 

“Resurrection” Season 2 airs Sundays at 9 p.m. EDT on ABC. Will Margaret try to burn the Returned again? Sound off in the comments section below!