Heaven can't wait

Peter Jackson's adaptation of Alice Sebold's beloved The Lovely Bones is broken

by