Emma Roberts Emma Roberts

Emma Roberts has landed the lead role in the Fox drama pilot Delirium, TVGuide.com has learned.

Roberts will play Lena, the defiant teen who's the main character in the bestselling young adult trilogy by Lauren Oliver upon which the show is based. The novels are set in a world where love has been outlawed and can be eradicated through a procedure. In the books, Lena falls in love 95 days before she's scheduled to undergo the process.

Pilot Season: Get all the latest news

Karyn Usher (Prison Break) wrote the pilot and will executive-produce alongside Peter Chernin, Katherine Pope, Paula Mazur and Mitchell Kaplan.

Additional reporting by Natalie Abrams