Little Red Riding Hood: A new kinder, gentler telling of a fairy tale classic