Cast and Crew of The Lovely Bones

Cast of
The Lovely Bones

About The Lovely Bones

After being brutally murdered, 14-year-old Susie Salmon watches from heaven over her grief-stricken family -- and her killer. As she observes their daily lives, she must balance her thirst for revenge with her desire for her family to heal.

Full Cast of The Lovely Bones

Saoirse Ronan
plays Susie Salmon

Rose McIver
plays Lindsey Salmon

Carolyn Dando
plays Ruth Connors

Christian Ashdale
plays Buckley Salmon

Reece Ritchie
plays Ray Singh

Tom McCarthy
plays Principal Caden

Stink Fisher
plays Mr. Connors

Evelyn Lennon
plays Susie Salmon (aged 3 years)

Catherine Corcoran
plays Murder Victim

Ashley Brimfield
plays Teenage Girl in Parking Lot

John Jezior
plays Mr. O'Dwyer

Anna George
plays Mrs. Singh

Kirit Kapadia
plays Mr. Singh

Richard Lambeth
plays Deputy

William Zielinski
plays Deputy

Freya Milner
plays Jackie Meyer

Katie Jackson
plays Leah Fox

Dan Kern
plays Hospital Doctor

Ruby Hudson
plays Lana Johnson

Tina Graham
plays Sophie Cichetti

Phoebe Gittins
plays Mr. Harvey's Victim

Anna Dawson
plays Mr. Harvey's Victim

Lili Bayliss
plays Mr. Harvey's Victim

Veronica Horn
plays Grace Tarking

Jack Hoffman
plays Fashion Show MC

David C. Roehm Sr.
plays Mr. Coleman (as David C. Roehm Sr)

Seth F. Miller
plays Soccer Coach

Lee Miller
plays Townsperson

Michael A. Salvato
plays Townsperson

Nakia Dillard
plays Townsperson

William Hummell
plays Townsperson

James Vassanelli
plays Townsperson

Bob Burns
plays Mall Shopper

Kathy Burns
plays Mall Shopper

April Phillips
plays Police Station Mother (as April Philips)

Grace Carden-Horton
plays Police Station Girl

Gabby Greig
plays Police Station Girl

Bravo
plays Holiday the Salmon family dog


Crew of The Lovely Bones