Beautiful, interesting, incredible cinema.
Snow queen casts a curse on her mirror making people see the worst in themselves.