American Idol - 2011 American Idol Top 13 Contestants Hollywood, California - Los Angeles Premiere of Warner Bros. Pictures Red Riding Hood held at the Grauman's Chinese Theatre Monday 7th March 2011 (2 Pictures)
Photo credit: Adriana M. Barraza/WENN.com2
Photo credit: Apega/WENN.com2
Feige thinks a "new thing" could be on the horizon.
The Netflix original series is in hot waters with mental health experts.