Chloe Grace Moretz and Sasha Lane will play gay in the upcoming film The Miseducation of Cameron Post.

According to The Hollywood Reporter, the 19-year-old Moretz will star in the film based on the 2012 novel of the same name by Emily Danforth.

Set in 1993, The Miseducation of Cameron Post follows Cameron, a 12-year-old girl who is sent to live with her conservative aunt in Montana after her parents die in a car crash. The aunt sends Cameron to a gay conversion camp after she is caught in an intimate moment with another female teen.

Sasha Lane, 21, plays a friend Cameron meets at the conversion center. Lane made her film debut earlier this year in American Honey.

Danforth has said that her novel was inspired by Zach Stark's story. After coming out to his parents at age 16, Zach was sent to a de-gaying camp run by Love In Action.

Rounding out the cast are John Gallagher, Jr., Forrest Goodluck and Jennifer Ehle.