While he doesn't have even close to the right voice for it, I honestly can't say I hate the idea of Keanu Reeves playing Spike. I'd be more concerned with who they'd cast as Faye & Ed at this point, fearing token big fake titted starlet actress, and Dakota Fanning, or sometihng equally as inane. It's just too bad we don't have a young Gary Oldman, or type casted Heath Ledger to play vicious at this point. Mark Walburg might have been interesting as Spike, but he's getting on in years too. And f^ck it, at this point, why not go full assed cheese, and have Samual Jackson as Jet.