A former member of South Africa's infamous death squad must atone for his past when he helps one sur…
After a young woman is kidnapped, her captors soon come to realize that in fact they may be the ones…