Emma Thompson is the latest person to join the cast of the Beautiful Creatures film based on the young adult novel written by Kami Garcia and Margaret Stohl.

Emma Thompson will play the dual role of Mrs. Lincoln, the religious zealot who doesn’t care for Lena, and Sarafine (the evil witch who possess her).  Emma Thompson is a two-time Oscar nominee who many fans will remember as Professor Trelawney in the Harry Potter movies.  

Earlier in the week Jack O’Connell and Alice Englert were announced as the leads, and last week week learned Viola Davis will play the role of Amma.

Filming is set to begin in New Orleans in April of this year.

Thanks to the Beautiful Creatures Twitter account for the news.