Twisted Film 2003 1h 58m Twisted crime film 2003 film directed by Matteo Petrucci Released2003CountryItaly