Barbarella (1968)/Shrek

Cast

 * Barbarella as Princess Fiona
 * Mark Hand as Shrek
 * The Great Tyrant as Queen Lillian
 * Durand Durand as Lord Farquaad
 * Professor Ping as Magic Mirror
 * President Dianthus of Earth as King Harold
 * Dildano as Donkey
 * Pygar as Pinocchio
 * The Tree Woman as Sleeping Beauty