A kidnapped woman’s only hope is a distant stranger in Benny Chan’s intense thriller

Windows on Worlds