She’s played by Zooey Deschanel, a performer that not even an oversized man-elf of indefatigable cheer can out-whimsy.