Every 100 years, the gods return to earth, bringing with them a fresh coat of paint and a new set of expectations.