by
Jean Sorrell
Language: English
Release Date: July 12, 2017
1940 Louisiana. The body of Sister Mary Gretchen is discovered hanging from the balcony in a deserted mansion next to the leper colony on the banks of the Mississippi River.In New Orleans, her sister, Catherine Lyle, doesn’t want to retrieve the nun’s body. It’s not because she doesn’t love her...