That 4 min clip was freaky. Baseball bats....yipes.
I don’t watch this show, but I know what ‘baseball bats’ implies in the context of the graphic novels...b-r-r-r-r!