X-Men: Days of Future Past (2014)/Shrek

Cast

 * Logan/Wolverine as Shrek
 * Charles Xavier/Professor X as Magic Mirror
 * Erik Lehnsherr/Magneto as Donkey
 * Raven Darkholme/Mystique as Princess Fiona
 * Ororo Munroe/Storm as Queen Lillian
 * Hank McCoy/Beast as King Harold
 * Marie/Rogue as Sleeping Beauty
 * Kitty Pryde as Snow White
 * Bolivar Trask as Puss in Boots
 * Bobby Drake/Iceman as Lord Farquaad
 * Bishop as Prince Charming
 * Peter Rasputin/Colossus as Merlin
 * Blink as Doris
 * and more