In this version of the Lewis Carroll classic, Alice (Charlotte Henry) discovers that an ordinary library mirror is actually a portal into another world. As she adjusts to her constantly…
The disappearance of people and corpses leads a reporter to a wax museum and a sinister sculptor.