Beautiful Creatures
Cast & Crew

Alden Ehrenreich Ethan Wate

Alice Englert Lena Duchannes

Jeremy Irons Macon Ravenwood

Viola Davis Amma

Emmy Rossum Ridley Duchannes

Thomas Mann Link

Emma Thompson Mrs. Lincoln/Sarafine

Eileen Atkins Gramma

Margo Martindale Aunt Del

Zoey Deutch Emily Asher

Tiffany Boone Savannah Snow

Rachel Brosnahan Genevieve Duchannes

Kyle Gallner Larkin Ravenwood

Pruitt Taylor Vince Mr. Lee

Robin Skye Mrs. Hester

Randy Redd Rev. Stephens

Richard LaGravenese Director

Richard LaGravenese Screenwriter

Erwin Stoff Producer

Andrew A. Kosove Producer

Broderick Johnson Producer

Molly Mickler Smith Producer

David Valdes Producer

Yolanda T. Cochran Executive Producer

Philippe Rousselot Cinematography

David Moritz Film Editing

thenewno2 Original Music

Richard Sherman Production Design

Lorin Flemming Art Director

Troy Sizemore Supervising Art Direction

Matthew Flood Ferguson Set Decoration

Jeffrey Kurland Costume Design

Margery Simkin Casting
⨁Full Cast & Crew