The Hitch

    A short horror film
    • Runtime: 12 minutes
    • Release Date: June 8, 2004