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?
1996
2019
2014
2024
1990
1968
1988
2022
1979
1989
1977
2023
2021
1981
1984
2007
2011
1997