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
⨁Full Cast & Crew