Every 1000 years, the Gods’ Council assemble to decide the fate of humanity. After 7 million years of human history, the gods come to the decision that humans are irredeemable and must be extinct.

Stars

Kellen Goff

Laura Post

Chris Edgerly

Reba Buhr

Anairis Quinones

Miyuki Sawashiro

Cory Yee

Ben Pronsky

Masao Ôkubo