The new series is a mix of ''The Avengers,'' ''The Tick,'' and ''Reaper''

By Jeff Jensen
Updated June 13, 2008 at 04:00 AM EDT
Advertisement

Comments