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?
2022
1985
2014
2024
1980
2017
1938
2020
1959
1988
1970
2023
1991
1961
1962
1973
1975