It kept getting better and better. At one point I thought it would struggle for 3 stars; by the end I was entertaining the thought of 5. The snow white story is simply wonderful. :-)
Parts are definitely gruesome but high school students probably would love it; I don't think I would recommend it for younger.