elsie, "in production" means they haven't begun filming yet. However, unless filming was pushed back I think IMDb is wrong and they are filming in Ireland like they were supposed to begin sometime this summer, which then like you said makes sense why she isn't in attendance. image

image