6.933 Views
A sex worker, a hired killer, and a movie crew cross paths in a Venice hotel where human meat is on the menu.
Release: Sep 12, 2001
Runtime: 93 minutes
Language: English, Français, Italiano
Country: Italy, United Kingdom