What???? What're you talkin' about, Joe? She has played likable characters in most of her films. A little bit quirky, maybe, but definitely likeable. She was tremendously likable in "Little Women", for instance, and also in "Welcome Back Roxy Carmichael", "Mermaids", "Reality Bites", "American Quilt", and "Bram Stoker's Dracula", to mention a few.
She played an unlikable character in "The Crucible".