Star: clea duvall