Not all heroes wear capes. Some wear handcuffs.

Police arrested 25-year-old Michael Lane Hall in Abilene Friday night and charged him with aggravated robbery and possession of a controlled substance.

KTXS-TV reports that Hall robbed a man at gunpoint outside of Abilene's Cloud Nine Adult Cabaret earlier that night. The victim's friend chased Hall's car and led police to him. Officers found the victim's wallet on Hall, as well as some meth.

According to police, Hall told the arresting officers he was "acting as a vigilante to rid the area from narcotics".

Either he's lying, or he's the worst Avenger.