6.1
Beautiful Creatures's cast and crew
Director
Cast
Alice Englert Lena Duchannes
Alden Ehrenreich Ethan Wate
Viola Davis Amma
Jeremy Irons Macon Ravenwood
Emmy Rossum Ridley Duchaness
Emma Thompson Mrs. Lincoln
Kyle Gallner Larkin
Thomas Mann Link
Follow Us