Blue Orchids (2026)

Blue Orchids is a film from 2026. It is catalogued under Drama, History.
During the Japanese Invasion of Malaya in 1941, Mei Lan, a dignified and traditional mother, raises her tenacious six year old daughter, imparting her unique words of wisdom while bonding. But as the Japanese occupy more of their country, Mei Lan witnesses first hand the horrors that are starting to unfold. She must find the courage to protect her daughter and herself from the evil that threatens their way of life.
TMDB records an audience rating of 0.0/10.
Release date: February 4, 2026 · Runtime: 7 minutes · Original language: English
Director: Taysha McFarland · Cast: Sasha Leong as Mei Lan, Shin Hara as Kempeitai Taichō, Amelia Franke as Sau Chun/Daughter, Enoch Li as Poh Shi/Husband, Elvis Tran as Kempeitai Yamamoto
Genres: Drama, History