Along Came a Spider (2001)/The Simpsons

Cast

 * Alex Cross as Homer Simpson
 * Jezzie Flannigan as Marge Simpson
 * Gary Soneji/The Spider as Mr. Burns
 * Ollie McArthur as Bart Simpson
 * Megan Rose as Lisa Simpson
 * Ben Devin as Ralph Wiggum
 * Dimitri Starodubov as Ned Flanders
 * Kyle Craig as Principal Seymour Skinner
 * Senator Hank Rose as Nelson Muntz
 * Elizabeth Rose as Patty Bouvier
 * Vickie as Maude Flanders