A group of friends turn their passion for horror movies into a strange business, terrifying those who need it, in a Latin American country where the bizarre and the mystery are part of everyday life.
You must be logged in to post a comment.