All Cast

Jack Kesy

Jack Kesy

Hellboy

Jefferson White

Jefferson White

Tom Ferrell

Adeline Rudolph

Adeline Rudolph

Bobbie Jo Song

Martin Bassindale

Martin Bassindale

The Crooked Man

Leah McNamara

Leah McNamara

Effie Kolb

Hannah Margetson

Hannah Margetson

Cora Fisher

Joseph Marcell

Joseph Marcell

Reverend Watts

Suzanne Bertish

Suzanne Bertish

Grammy Oakum

Bodgan Haralambov

Bodgan Haralambov

Young Tom

Carola Colombo

Carola Colombo

Sarah Huges

Siyana Nacheva

Siyana Nacheva

Abby Riley

Anton Trendafilov

Anton Trendafilov

Tom's Father

Jonathan Yunger

Jonathan Yunger

Dennis Gates

Michael Flemming

Michael Flemming

Young Reverend Watts

Nathan Cooper

Nathan Cooper

Farmhand

Laura Giosh

Laura Giosh

Old Woman

William Knox

William Knox

Kid

Svetlana Atanasova

Svetlana Atanasova

Old Effie

Elsie Chan Ba

Elsie Chan Ba

Young Bobbie Jo

Tsveta Dimova

Tsveta Dimova

Bobbie Jo's Mother