All about Through The Looking Glass