Eliza Dushku Up for Black Cat in Spider-Man 3?