The director is Domiziano Cristopharo and it is an Italian movie.