Final Crisis: Legion of Three Worlds

I think that it's an unspoken rule that if there are tons of characters interacting and fighting in a comic book, George Perez must draw it.  That's the case for the DC miniseries Final Crisis: Legion of Three Worlds.  The artwork is great and the story is full of cool surprises.  I'm going to hold myself back and not spoil the two best reappearances until a later post.