Shrek/Back to the Future

Shrek as MArty MCFly Donkey as Einstein Puss In boots as doc emmet brown Princess Fiona as Jennifer Parker King Harold as George McFly Queen Lillian as Lorraine McFly Lord Farquaad as Biff Tannen