The Garden of Evening Mists Movie Poster

The Garden of Evening Mists

John Hannah

as Magnus Gemmell

Hiroshi Abe

as Nakamura Aritomo

Julian Sands

as 1980s Frederik Gemmell

Sylvia Chang

as Older Teoh Yun Ling

Sinje Lee

as Teoh Yun Ling

David Oakes

as 1950s Frederik Gemmell

Serene Lim

as Teoh Yun Hong

Kheng Tan

as Emily