All Cast

Stefanie Scott

Stefanie Scott

Mary

Isabelle Fuhrman

Isabelle Fuhrman

Eleanor

Rory Culkin

Rory Culkin

Rupert

Judith Roberts

Judith Roberts

Constance

Carolyn McCormick

Carolyn McCormick

Agnes

Michael Laurence

Michael Laurence

Randolph

Shane Coffey

Shane Coffey

James

Dawn McGee

Dawn McGee

Ann

Philip Hoffman

Philip Hoffman

Deputy #1

Matthew Stannah

Matthew Stannah

Deputy #2

Sebastian Beacon

Sebastian Beacon

Deputy #3