Linda Leonard

Linda Leonard (born August 31, 1956) is an American actress, best known for her part as Francine Mason in the 2007 movie Cleaner.