Cast Credits Il Tredicesimo Apostolo (2012) Starring as Padre Isaia Morganti Inspector de Luca (2008) Starring as Guido Leonardi