Viola Davis has landed two feature roles in Gavin Hood's Ender's Game and Richard LaGravenese's Beautiful Creatures.

Ender's Game follows a genius strategist recruited by the government to help destroy an insect-like alien race. The actress will play a military psychologist who oversees the emotional welfare of young trainees. She also helps design the games that test their skills and resilience. Gavin Hood also wrote the script for the Orson Scott Card's novel adaptation.

Beautiful Creatures centers two teens who must confront a curse that has haunted the girl's family for generations. She will play a librarian and friend of the teenage boy's deceased mother who loves him like a son and will do whatever she can to protect him. The project is a adaptation of a Margaret Stohl-Kami Garcia novel.

The actress will be filming Ender's Game first, with Beautiful Creatures following later in the year.