Prowler Pictures is a full-service production company specializing in international co-productions and elevated genre films. With offices in Toronto and Saskatoon, CN as well as Monterrey, Mexico, Prowler is operated by wife and husband duo Fabiola Caraza and Jefferson Moneo. Prowler’s next project, “There Were Witches”, is slated to go to camera in Mexico City in Feb 2024.