DSCN3166 Published October 11, 2014 at 3087 × 4300 in Northeastern University screens documentary “A Band Called Death” Their calendar shows that afterHOURS plays host to events of all kinds.