Judi Dench, 1999 yılında yapımı yapılan Shakespeare In Love filminin Oscar kazanmasından sonra kariyerinin başlarında, bir kişiye film yıldızı olamayacağını söyledi. 91 yaşındaki Dench, The Times'a verdiği röportajda, tiyatro kariyerinin başlarında, çok az insan sinemada çalışmayı hedefliyordu. 'Ben de kesinlikle beklemiyordum' dedi. O dönemde, bir Hollywood yapımcısıyla görüşmeye davet edildiğinde, oyuncu 23 yaşındaydı. Yapımcı, 'Tanıştığımıza memnun oldum, ama asla filmde oynayamazsın' dedi. Dench, 'Muhteşem bir soğukkanlılıkla, Zaman ayırdığınız için çok teşekkür ederim' dedi, ardından ayağa kalktı, sandalyeyi duvara yasladı ve şöyle düşündü: 'Ne büyük bir rahatlama. Artık tüm enerjimi tiyatro oyuncusu olmaya adayabilirim'.
Film ve televizyon kariyeri onu cezbetti, 1965 yılında Four in the Morning filmindeki performansıyla En Umut Vaat Eden Yeni Oyuncu dalında BAFTA Ödülü kazandı. Dench, 1990'ların sonunda Pierce Brosnan'ın canlandırmasındaki James Bond'un M karakterini canlandırarak en büyük başarıyı elde etti.
Yas tutan Kraliçe Victoria'yı canlandırdığı tarihi drama filmi Mrs Brown'da başrolü üstlendi. 2006 yılında Daniel Craig'ın ilk James Bond filmi Casino Royale'da tekrar M karakterini canlandırarak, 2012'de Skyfall filminde nihayet emekli oldundu. O zamandan bu yana Dench, Philomena, Doğu Ekspresinde Cinayet ve Kediler gibi yapımlarda rol aldı. 2012'de yaşa bağlı şiddetli makula dejenerasyonu teşhisi konulması nedeniyle oyunculuktan uzaklaştı.
