Chase has taken on the role as leader of New Seattle, and it has been good, bad, and ugly. It may get bloody, too. Power has gone to his head and made him a paranoid leader, but does he have reason to be? And has been quietly spiraling out of control all of this time? We'll find out on iZombie Season 4 Episode 11.