Photographer Pamela Garret finds herself in a twisted world of murder and secrets when she is discovered taking a life-altering picture of a ritualistic sacrifice. Can she find safety before her emerging past catches up to her?
2020
1986
2022
1995
1966
2023
1996
2024
1988
2021
1980
1974
1990
1968
1985
1989
2005