Tag: alain delon

  • The Iconic French Star

    The Iconic French Star

    Alain Delon, the French Cinematic Star passes away at 88. Delon was known for his intense smouldering good looks and big screen presence. Le Samouraï happens to be a film noir favourite. Born in Sceaux, France in 1935, Delon became an international star in the 1960’s working with directors including Rene Clement, Luchino Visconti and […]