0 2005 – Screech of the Decapitated Jan. 25, 2005 2005 – Screech of the Decapitated 2005 88 min 2 views Screech of the Decapitated / Screech of the Decapitated – 2005: