NO CAPES!. .. this picture made me go watch the Incredibles again thor Loki cape