Seen through the eyes of a priest, a crime reporter and a hitman, this documentary examines the thin line between good and evil in one of the most dangerous cities in the world: San Pedro Sula, Honduras.
Loretta van der Horst
Director
Directed by John Ford70%
Trainwreck: The Real Project X59%
McQueen75%
The Class of ‘9271%
Maternal Instinct71%
My Mom Jayne80%
In the Realms of the Unreal71%
Above Majestic73%
Anna Nicole Smith: You Don't Know Me60%
180° South72%
Naqoyqatsi61%
Marvel Studios Assembled: The Making of Hawkeye71%
Being James Bond77%
The Cheshire Murders65%
Seduced and Abandoned62%
Ex Libris: The New York Public Library64%
Voyeur59%
Nail Bomber: Manhunt65%
Spider-Man: All Roads Lead to No Way Home67%