2023 · Animation · 7m
An animated short by Insane Inkorporated about a group of villains plotting against a common adversary, the Red Eclipse.
Directed by Ezekiel Iammarino