Not all heroes wear capes!