Françoise Michaud is an actress, known for Rust and Bone (2012), Femme Fatale (2002) and The Butterfly (2002). Read more on iMDB