Next Image The Beguiled The Beguiled (2017) (L to R) Elle Fanning as Alicia, Nicole Kidman as Miss Martha Farnsworth, Kirsten Dunst as Edwina, Angourie Rice as Jane, Oona Laurence as Amy, Emma Howard as Emily, and Addison Riecke as Marie