An experimental horror film that puts a unique spin on the Little Miss Muffet tale.An experimental horror film that puts a unique spin on the Little Miss Muffet tale.An experimental horror film that puts a unique spin on the Little Miss Muffet tale.