Based on a true story, Captain Orellana is a private investigator who is hired to solve a strange and humorous case of people "possessed by the devil" in the Black Creek village.
2023
2024
2022
1965
2020
1979
2005
1998
1997
1999
1995
2010
1984
2008
2009
2004