Catherine de Léan is an actress, known for Nuit #1 (2011), After All (2006) and The Depraved (2011). Read more on iMDB