The Lovely Bones
Ralph is Sophie's son. He's a Hell's Angel, who knows Hal Heckler through Hal's bike shop. Eventually, they realize that Susie and Sophie are victims of the same man.
People who Shmooped this also Shmooped...
Noodle's College Search