Last Blood

Last Blood

N/A 2003 Horror, Action Italy
Budget: $3,000 Revenue: -

Director

Guglielmo Favilla

Writer

Francesca Detti, Alessandro Izzo, Guglielmo Favilla