Formulate an answer to this elaborate question: Who directed the 1999 warm film starring the English actor who also portrayed a British Army Colonel in Christopher Nolan's action-thriller "Dunkirk"?
William Boyd