Fantastic Fest 2012

Fantastic Fest 2012: The First Wave of Films Are Announced!
Fantastic Fest is arguably the best film festival in the world. Yes, the world. If not the best, at least the most fun. The first wave of programming has been announced for the annual festival running from September 20-27 at the Alamo Drafthouse‘s South Lamar location in Austin, Texas, and it…