Still frame from "Stranger Eyes." A man stares at a huge screen full of smaller screens/windows, his back to the camera.

Singaporean tech thriller ‘Stranger Eyes’ reveals secrets from afar

Yeo Siew Hua’s kidnapping drama takes winding emotional turns

Reviews