Jean Carter is said to have killed her friend after an argument with him and some people have seen her after the murder but she insists she hasn't been there.
Did You Know?
The title comes from the Wicked Queen summoning the spirit in the magic mirror in the fairy tale Snow White and the Seven Dwarfs: "Mirror, mirror on the wall. Who's the fairest one of all." See more