Shanghai Express (1932)/Shrek

Cast

 * Shanghai Lily as Princess Fiona
 * Captain 'Doc' Harvey as Shrek
 * Hui Fei as Queen Lillian
 * Mr. Henry Chang as King Harold
 * Sam Salt as Prince Charming
 * Reverend Mr. Carmichael as Donkey
 * Mrs. Haggerty as Snow White
 * Eric Baum as Puss in Boots
 * Emile Chautard as Lord Farquaad