The 'annual celebration of all things horror' returns to New Orleans this April for its 10th anniversary edition.