On a desolate farm, a couple's prayers are answered after a visitor offers them a sinister deal. Blinded by their joy, they struggle to realize that what they once desired may lead to their own unraveling.
1992
2023
1978
1966
2002
1979
2022
1968
1997
2005
2008
1963
1991