Sweet Jesus, the new daredevil could be Luke Cage!