In 2007, Mikhalkov directed and starred in 12, a Russian adaptation of Sidney Lumet's court drama 12 Angry Men. In September 2007, 12 received a special Golden Lion for the “consistent brilliance” of its work and was praised by many critics at the Venice Film Festival. In 2008, 12 was named as a nominee for Best Foreign Language Film for the 80th Academy Awards. Commenting on the nomination, Mikhalkov said, "I am overjoyed that the movie has been noticed in the United States and, what's more, was included in the shortlist of five nominees. This is a significant event for me."
Mikhalkov has been a strong supporter of Russian president Vladimir Putin. In October 2007, Mikhalkov, who produced a television program for Putin's 55th birthday, co-signed an open letter asking Putin not to step down after the expiry of his term in office.