John Cleese Teases DC Role in Tweet Posted on 26/01/2017 by affam John Cleese is one of the name synonymous with excellent cinema and charismatic personality and wit. He has a long resume of fulfilling different roles over the years and he is a classy addition to...