The initial version of Shrek had Mike Myers perform the role with a complete different accent. It was only when the cast watched it back that Myers realized something was missing. He decided to do the whole recording of his part all over again, but this time with that loveable Scottish accent that suits the big green love machine so well.