April 8, 2010April 8, 2010Peter A. Martin Dallas IFF: Thursday (4/8) – Opening Night, 'A Town Called Panic'