

Constance Tsang’s Blue Sun Palace is a whispered confession heard in the back rooms of Flushing—places where longing and labor braid themselves into customs. It opens in a modest restaurant, where Cheung (Lee Kang-sheng), a Taiwanese construction worker, shares a meal with Didi (Haipeng Xu), a masseuse from Hunan. Their exchange is tender, deliberate, charged with the weight of what they’ve left behind and the fragile joy of what they might build together.

Lee Kang-sheng carries the role of Cheung with a radiating stillness. His face, worn and watchful, is a ledger of sacrifice and obligations—of money sent home to a sick mother, a wife and daughter waiting across the ocean. Didi, played by Xu with restraint, offers warmth without surrender. Her American Dream with Amy (Wu Ke-xi), her colleague and confidant, is to open a restaurant in Baltimore. Their massage parlor, cloistered and fluorescent, becomes a sanctuary of camaraderie and quiet resistance.
Tsang’s direction is unflinching and intimate. She holds her camera close to bodies and breath, allowing gestures to speak louder than exposition. The cinematography by Norm Li captures the cool-hot glow of the title’s blue sun, a light that stains every surface with longing. The score by Sami Jano hums beneath the surface, lean and elegiac, never intruding, always guiding.

Midway through the film, Didi’s death reshapes the narrative. Her absence becomes both the ghost and the void that Cheung and Amy must navigate. The title card appears at 33 minutes, marking a shift from quiet courtship to spiritual reckoning. Tsang renders this transition with grace, allowing grief to settle without spectacle.
The film’s strength lies in the way it honors the in-between: the karaoke duets, the shared meals, the prayers whispered in the dark. Cheung’s final gestures—his silence, his waiting—become a kind of devotion. Blue Sun Palace is a portrait of displacement, tenderness, and the sacred labor of connection. It never seeks to explain. It simply holds space.
Grade: B+. Streaming on Mubi.






Leave a Reply