superhuman strength fight