Deluge

Cade investigates a small town plagued by rain for more than three years.