Tom Holland playing the character Ben Reilly, the Scarlet Spider by krenz cushart, legend of the cryptids