Watched it for the first time today and it is the intrigue and suspense that impressed me. Brad has his moments but he used to do much better than this. Not a fan of Cotillard, but she had her moments too. The suspense until a certain mystery finally unfolds is masterfully done. Against all my expectations. Well worth watching.