
Through the Looking Glass was filmed on location in a French castle and inspired by Lewis Carrol's novel, 8 stunning vignettes exploring desire, voyeurism, passion, dominance and submission.
Release Date: 3/29/2022
Runtime: 105 minutes
Languages: English
Director: Ed
00Companies: Himeros TV
Countries: United States of America

Clark Lewis
2022