Angry and skeptical at first, David starts to believe Dan and agrees to go along with his plan to save Abra. With the help of Billy Freeman, one of Dan's friends, they foil and kill a raiding party sent by Rose, led by Rose's lover Crow Daddy; however, Dan realizes that Rose will relentlessly hunt Abra for revenge. He visits Abra's great-grandmother Concetta, who is dying of cancer, and telepathically learns from her that he and Abra's mother Lucy are half-siblings with the same father: Jack Torrance.