05.29.2008 - By Habit Forming Films, LLC.
Welcome back to town! The fateful night is upon us. The shadows are collecting#8230; The first new episode of Wormwood Season 2 doesn#8217;t hit the web until Friday May 30th at midnight, but we#8217;re offering an early glimpse of things to come, a hint or two for the keen listener. Perhaps you#8217;ll hear the new [#8230;]