Annie goes apartment hunting and comes across a mysterious mirror. Could it be more than she bargained for?