Beautiful Creatures is a very good book. It is the kind of book where you're anxious for the end, but enjoy the whole thing. Lena is new in town and is staying with her Uncle Macon, the town shut-in. Lena and her boyfriend, Ethan, have been sharing the same dream before they even met for months. They also can talk to each other, in their minds. Ethan soon finds out that Lena is a Caster, technically another word for witch, wizard, sorcerer, sorceress. On Lena's 16th birthday, she will find out if she's Dark or Light, bad or good.
Read More >>