who plays the bad guy in lovely bones??
Stanley Tucci