Full Cast — The Beguiled (2017)

Colin Farrell

Colin Farrell

Corporal McBurney

Nicole Kidman

Nicole Kidman

Miss Martha

Kirsten Dunst

Kirsten Dunst

Edwina

Elle Fanning

Elle Fanning

Alicia

Oona Laurence

Oona Laurence

Amy

Angourie Rice

Angourie Rice

Jane

Addison Riecke

Addison Riecke

Marie

Emma Howard

Emma Howard

Emily

Wayne Péré

Wayne Péré

Captain

Matt Story

Matt Story

Confederate Soldier

Joel Albin

Cavalry Man

Eric Ian

Eric Ian

Confederate Soldier (uncredited)

← Back to The Beguiled