BELLEVUE

ANNA PAQUIN as
Annie Ryder

ANNA PAQUIN as ANNIE RYDER

ALLEN LEECH as EDDIE ROE

SHAWN DOYLE as CHIEF PETER WELLAND

SHARON TAYLOR as VIRGINIA PANAMICK

BILLY McLELLAN as BRADY HOLT

MADISON FERGUSON as DAISY RYDER

VINCENT LECLERC as TOM EDMONDS

JANINE TH√ČRIAULT as MAYOR LILY 'MOTHER' EVANS

JOE COBDEN as FATHER JAMESON

SADIE O'NEIL as JESSE SWEETLAND

VICTORIA SANCHEZ as MAGGIE SWEETLAND