0 movies / reviews / rita cannon / Theatrical Review November 8, 2018 by · Published November 8, 2018 El Angel: Psycho Killer, Que Es?, by Rita Cannon The fact-based Argentinian crime drama El Angel stars Lorenzo Ferro as real-life thief and murderer Carlos Robledo Puch, who was only twenty when he made headlines in his native country for a string of armed robberies and murders. Puch earned...