All in Mirrors