Try to imagine a synthesis of every previous Brian De Palma film; you’ll come up with something not very different from his first made-in-France movie (2002), a personal project for which he takes ...