Laura Keyes portraying Elizabeth Cady Stanton