Daniel Hainey's directorial debut, set in an isolated town on a British island, is about a young woman, played by Campbell, who writes a letter to authorities describing a murder confession she witnessed when she was a girl, the Hollywood Reporter says.
Roth's character is an investigator who tries to find the truth about the slaying, and Nolte plays an upstanding member of the community.
Hainey will be working from his own script with Peter Glatzer producing under a new deal with Villains, a commercial production company whose clients include Robert Altman, Albert Brooks and the Coen brothers.
Senate Democrats to pull all-nighter on climate change
Scarlett Johansson steps out with fiance after pregnancy reveal