How many movies have Judi Dench and Neal Purvis collaborated on?

They have worked on 6 movies together! Their first movie together was The World Is Not Enough (1999) while their highest rated movie together was Casino Royale (2006). They have not worked together since Spectre (2015). They are most known for their adventure films together.