Stupid and naive make one good meal, Little Red Ridding Hood (laila in arabic) that is.Because Laila never learns…Little Red Ridding Hood, 2011