With so many book to movie adaptations going on, it's hard to know whether they'll be any good or whether directors are going to get carried away being arty farty and completely change the story.
It looks like new film Beautiful Creatures is set to do some serious justice to Kami Garcia's haunting Caster Chronicles though, and with Alice Englert as Lena and fit newbie Alden Ehrenreich as Ethan, we cannot wait for it to hit the cinemas.
We're very protective over our favourite characters, so when we heard that they were adapting Beautiful Creatures for the silver screen, we were naturally pretty curious who they'd cast as Lena and Ethan.
It looks like they've done a pretty awesome job and apparently the production team were just as concerned about keeping things as close to the original as possible.
Check out the book to movie featurette to see how Alice and Alden went about bringing Lena and Ethan to life and we guarantee you'll be jigging about in excitement as much as we are.
So what do you think of all that then? Do the cast look how you imagined? What about Emma Thompson as Mrs Lincoln and Jeremy Irons as Macon Ravenwood?