Starring:
Shia Labeouf - Padre Pio
Cristina Chiriac - Giovanna
Marco Leonardi - Gerardo
Asia Argento - Tall Man
Vincenzo Crea - Luigi
Luca Lionello - Silvestro
Written by:
Maurizio Braucci
Abel Ferrara
Directed by:
Abel Ferrara
Produced by:
Philipp Kreuzer
Maurizio Antonini
Diana Phillips