Sara Fisher portraying Lillian Anderson