Hard Candy (2006)/The Simpsons

Cast

 * Hayler Stark as Marge Simpson
 * Jeff Kohlver as Homer Simpson
 * Judy Tokuda as Lisa Simpson
 * Janelle Rogers as Allison Taylor
 * Donna Mauer as Maggie Simpson
 * Nighthawks Clerk as Principal Seymour Skinner