October 27, 2007 First posted on Twitter embarking on an insane theatrical adventure: 24 straight hours of horror films. Watch this space for film-by-film updates.