X-Men: The Last Stand (2006)/Sesame Street

Cast

 * Wolverine as Big Bird
 * Storm as Maria
 * Professor Charles Xavier as Elmo
 * Rogue as Zoe
 * Beast as Telly Monster
 * Cyclops as Baby Bear
 * Iceman as Grover
 * Kitty Pryde as Gina
 * Colossus as Oscar the Grouch
 * Angel as Cookie Monster
 * Magneto as Bert
 * Phoenix as Rosita
 * Mystique as Susan
 * Pyro as Ernie
 * and more