Songstress Taylor Swift has signed on to star in The Giver opposite Alexander Skarsgard and a star-studded cast in which she will play Jeff Bridges' daughter.

Others starring in the 2014 movie include Meryl Streep, Brenton Thwaites and Katie Holmes.

The film, an adaptation of the young adult novel by Lois Lowry, stars Thwaites as Jonas, a young boy selected for the position of "Receiver of Memories" in a society where everyone lives in a state of samness, rather than have memories or emotions. He works with The Giver (Bridges), an old man who trains him to be the one person to store all the past experience in case a certain kind of knowledge is needed for problem solving.

In the process, The Giver tells stories that make Jonas question whether there is more to life than sameness.

Swift will play Rosemary, The Giver's daughter who previously trained for the same role as Jonas. Streep will play the Chief Elder, who assigns tasks, while Holmes takes on the role of Jonas' mother. The movie will be directed by Phil Noyce and is set to start filming Oct. 7 in Cape Town, South Africa. It is expected to hit theaters on Aug.15, 2014.

Lowry's book was the 1994 Newberry Medal winner.

Taylor Swift Red Carpet Looks; The Best Over the Years [PHOTOS]

The Giver is not Swift's first feature film. The 23-year-old starred in Valentine's Day and provided a voiceover for the animated comedy The Lorax. She also had guest appearances on the television series' New Girl and CSI.