"Stranger Eyes" ("Mo shi lu") is a Singapore-Taiwan-France-US co-production written and directed by Yeo Siew Hua. The film is a thriller that follows a father who obsessively searches for his missing daughter after receiving disturbing videos exposing his secrets, which ultimately leads to a chilling confrontation with the voyeur.
The cast includes Wu Chien-ho, Lee Kang-sheng, Anicca Panna, Vera Chen, Xenia Tan and Pete Teo. The film opened in select theaters on August 29, 2025 and released via streaming on December 5th.
Find out more about the movie after the jump.

