Was Shrek ever nominated for a BAFTA award ?
This film also pairs former " Monty Python " members Eric Idle and John Cleese for the first time since 1993's " Splitting Heirs " ( Idle plays Merlin , Cleese plays King Harold ) .