Hotel

    A sex worker, a hired killer, and a movie crew cross paths in a Venice hotel where human meat is on the menu.
    • Runtime: 1 hour and 33 minutes
    • Release Date: September 12, 2001