Carlos Almón Muñoz is a filmmaker raised in Santiago de Compostela, Spain. Winner of the Horror Society Awards for Best Short of the 2014 with his short "Face Your Fears". Passionate of the horror, he filmed his first feature film called "The Last Witch", a found footage premiered on cinemas with good critics.