The singer-songwriter is the latest member of the cast that features previously reported stars Meryl Streep, Jeff Bridges, Brenton Thwaites and Katie Holmes.
Other cast members include “True Blood’s” Alexander Skarsgard, “The Odd Life of Timothy Green’s” Odeya Rush and Cameron Monaghan of “Shameless.”
The film, an adaptation of the popular young adult novel by Lois Lowry, stars Thwaites as a young boy who is selected for life service as the Receiver of Memories. He works with The Giver (Bridges), an old man who teaches the boy to use his sensory gifts.
Streep will play the antagonistic Chief Elder, who assigns the young their tasks, in the film about a society in which there is no sickness, conflict or racism.
Holmes will play Thwaites’ character’s mother.