Angel of Death (2001) follows a female police officer who uncovers a sadomasochistic serial killer during a religious procession in Seville, Spain. As she investigates, she must also confront her own traumatic past and the corruption within the police force. Faced with danger and betrayal, she fights to bring the killer to justice while navigating a society divided by fascism.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States