Brenton Thwaites, Katie Holmes, Alexander Skarsgard, Odeya Rush and Cameron Monaghan round out the cast of the dystopian drama.
The multi Grammy-winning singer has already gotten her feet wet in the film biz. She had a small role in 2010′s “Valentine’s Day” and provided the voice of Audrey for “The Lorax.”
The film, which is written by Michael Mitnick, will start filming in Cape Town on Oct. 7. It’s set to hit theaters on Aug. 15, 2014.