Except for her casting. I thought the art direction was amazing, the other actors were fine, but she just seemed so out of place. It was like a time machine had dumped Kristen Stewart into a fantasy film.