David Howard Thornton is a murderous Steamboat Willie in the bizarre new public domain horror film from the producers of ...