03/08/2026
Mei-Hui Liu is the Creative Producer of The Castle, winner of the Best Emerging Talent Award at the London Fashion Film Festival 2025. She is the founder of Victim Fashion Street, a platform promoting ethical and sustainable fashion. With over 25 years of experience, Mei-Hui has curated fashion, art and cultural projects internationally, supporting emerging creatives and bringing together fashion, art and music through innovative collaborations.
The Castle: Amidst glass high-rise towers and their reflections, Pandemonia searches for a hidden castle. Upon entering, she ascends its stairs. This castle is not a physical space but a journey deep into her mind—a metaphysical exploration of one’s path. She encounters Piranesi-like structures and labyrinthine walkways as perspective and reality unravel. At the castle’s center lies a pool where the unconscious and subconscious converge. Venturing further, she confronts the subconscious. The mask of self dissolves, revealing the void. Bathed in light, she is expelled from the castle and left to wander the streets of London.