Source: https://www.sfgate.com/movies/article/Vincent-Cassel-drawn-to-complexity-of-villains-3255629.php