The one man avenger!