Leslie Hope

Leslie Hope portrayed Mrs. McMichael in Crimson Peak.