Show more
Christine Vachon is an American film producer active in the American independent film sector. Wikipedia