Nicole Picard
Nicole Picard is best known for her comical turn as Karen in "The Parent Project" in 2010, though it was in her film debut in 1986 that she memorably played the role Rachel aka Little Red Riding Hood and was the highlight of the cult horror movie 'Deadtime Stories'.Starting at the very tender age ...