A washed-up superhero comes face to face with his greatest Nemesis.A washed-up superhero comes face to face with his greatest Nemesis.A washed-up superhero comes face to face with his greatest Nemesis.