Felicia Day

Felicia Day is The New Red Riding Hood

Felicia Day, geek and web series icon, will star in Syfy's remake of the Little Red Riding Hood, titled "Red" set to premiere in 2011. Day will play Red, a badass descendant of Little Red Riding Hood who...