Along Came a Spider (2001)/Futurama

Cast

 * Alex Cross as Fry
 * Jezzie Flannigan as Leela
 * Gary Soneji/The Spider as The Clamps
 * Ollie McArthur as Hermes
 * Megan Rose as Monique
 * Ben Devin as Kif Kroker
 * Dimitri Starodubov as Scruffy
 * Kyle Craig as Dr. Zoidberg
 * Senator Hank Rose as Zapp Brannigan
 * Elizabeth Rose as Amy
 * Vickie as LaBarbara