On Sale Date:
01 April 2002
First of the Marvel MAX imprint.
This series was nominated for a Will Eisner Award.
See also New Avengers and The Pulse.
Be the first to write a review