The Fly (1986)/Shrek

Cast

 * Seth Brundle as Shrek
 * Veronica Quaife as Queen Lillian
 * Stathis Borans as King Harold
 * Tawny as Princess Fiona
 * Dr. Brent Cheevers as Puss in Boots
 * Marky as Rumplestiltskin
 * Gynecologist as Pinocchio