Scream Queens is now filming in New Orleans, LA! Emma was spotted on set today (March 13th), seems like it will be set in another time period and she will be playing the role of “Chanel Oberlin”. Hope to hear more official news soon!
EDIT: Watch a new teaser below this time featuring Emma!