The source of the mysterious hum that only a few people in a small English town can hear is revealed in the finale of the moody UK import The Listeners. Tragically, the explanatio ...