Anna Karenina: The Puppet Version The movie is almost too silly to discuss, as if Saturday Night Live decided to do a parody, but nobody but the costume-director and scene-making crew were ready. A puppet resembling Keira Knightley plays Anna; although thin, even scrawny, the animators make her look almost human.