Alice finds herself going through the mirror hanging on her parlor wall only to find the strangest kinds of creatures and beings in a world where all rules of nature are flipped.