Pennsylvania Home Invader Allegedly Kidnapped A Man And Claimed, “I’m Batman”: A homeless man was arrested in Altoona this week after police say he forced his way into four different homes, telling one woman “I’m Batman” as he had her in a bear hug. Robert Powers allegedly also stole a Jeep, various items, and money, and assaulted several people. He allegedly told police he may have done meth or bath salts; he’s facing a long list of felony and misdemeanor charges and is in jail with a $500k bond.