SHOUXIAN PALACE (Film: Creation of the God I & II, released 2023 & 2025) | Studio Man & Rushi Studio | World Design Awards 2025
Studio Man & Rushi Studio: Runner-up of World Design Awards 2025. SHOUXIAN PALACE, featured in the film Creation of the Gods I: Kingdom of Storms, 2023 ( Best Genre Artistic Contribution – 80th Venice International Film Festival), serves as the empress’s residence within the imperial city. Balancing symbolism and functionality, this meticulously crafted mass-timber design with intricate details blends architectural authenticity with cinematic storytelling. Ornamental dougong and soaring zaojing convey a softer, maternal presence while accommodating the film’s dynamic action sequences. Gentle curves and traditional thatched roofs evoke a distinctive mood of humility, desolation, and femininity within the narrative.


Project Details:-
Firm
Studio Man & Rushi Studio
Designer
Shu Man
Project Name
SHOUXIAN PALACE (Film: Creation of the God I & II, released 2023 & 2025)
Project Category
Architecture Design (Built)
Team
Shu Man, Zheng Xiangtian, Qiu Sheng
Project Location
Qingdao, China
Country
China
Photography ©Credit
Shu Man / Studio Man










