The Cain complex