A chilling mystery thriller blessed by stirring imagination and striking acting performances espec...