ben affleck in shrek costume