In 1997 Jocelyn Moorhouse directed "A Thousand Acres", based on Jane Smiley's Pulitzer Prize-winning novel, set in 1990s Iowa. The film is described, by scholar Tony Howard, as the first adaptation to confront the play's disturbing sexual dimensions. The story is told from the viewpoint of the elder two daughters, Ginny played by Jessica Lange and Rose played by Michelle Pfeiffer, who were sexually abused by their father as teenagers. Their younger sister Caroline, played by Jennifer Jason Leigh had escaped this fate and is ultimately the only one to remain loyal.