Twisted (2004) Review