Beautiful Creatures
Second bucket list review, somewhat belated but better late than never. Richard LaGravenese wrote and directed this adaptation of the first book of the Beautiful Creatures series written by Kami Garcia and Margaret Stohl. The movie stars relative newcomers Alden Ehrenreich and Alice Englert as main characters Ethan Wate and Lena Duchannes respectively. The supporting roles are cast with real powerhouses - Jeremy Irons as Macon Ravenwood, Viola Davis as Amma, Emmy Rossum as Ridley Duchannes, and Emma Thompson as Sarafine. The story takes place in a tiny town called Gatlin, South Carolina. Gatlin has a Civil War battle in its past and is populated with what seems to be mostly lower middle class, God-fearing folks who know everything about their neighbors including that the founding family, the Ravenwoods, are really witches. This fact puts Lena Duchannes, Macon Ravenwood's niece, in a position of ridicule as town outcast. This position would be hard enough for an adult but for a