Ghostly mirror mystery