Kingdom of Crooked Mirrors (listed on Amazon Video as World of Crooked Mirrors) is a wonderful Russian allegorical fantasy film drawing heavily on Alice Through the Looking Glass.
Olya is a little girl living with her grandmother (so, presumably an orphan). When her cat dashes right through the mirror to another world, Olya naturally jumps in right after it (like any good Girl Underground). She meets her reflection Yalo (everyone living there has backwards names) who becomes her companion. Together they chase after their cats, but end up befriending a young mirror maker. This boy is imprisoned by evil leaders for the crime of making mirrors that actually reflect reality, rather than the warped mirrors that the government prefers.
Olya and her reflection must rescue the boy and defeat the evil Reptile, Toad and Kite adversaries, and return the mirrors in the kingdom to their proper function. They are helped by a kind chef, and Olya encounters doubles of things in her normal life (such as the King being named the reverse of the word for “parrot”, a bird belonging to her grandmother). The whole production is delightfully Carrollian with obvious political overtones.