1996 wurde Michalkow Jury-Präsident bei den 46. Filmfestspielen von Berlin. Beim Montréal World Film Festival im selben Jahr wurde er mit dem "Grand Prix Spécial des Amériques" ausgezeichnet und 1999 beim Internationalen Filmfestival von Karlsbad mit dem "Town of Karlovy Vary Award". Nach einer mehrjährigen Schaffenspause als Filmregisseur stellte Michalkow 2007 mit "12" seine zwanzigste Regiearbeit fertig. Die Neuverfilmung von Sidney Lumets "Die zwölf Geschworenen (1957)", in dem der russische Filmemacher auch die Hauptrolle übernahm, feierte seine Premiere auf den 64. Filmfestspielen von Venedig, wo das Gerichtsdrama im offiziellen Wettbewerb vertreten war. Michalkow erhielt dort einen Speziallöwen für sein Gesamtwerk. Der Film wurde in der Kategorie "Bester fremdsprachiger Film" 2008 für den Oscar nominiert.