A trio of "Punisher: War Zone" casting announcements, some DVD and video game plugs and an Omega-level recommendation highlight this week's episode. Oh, and Iron Fist. That wonderful, wonderful Iron Fist.
Howard the Duck hails from New Stork City, a metropolis on a distant planet. But when he's brought to New YORK City with a few extraterrestrial hitchhikers, all hell breaks loose.