Ultimora Italy (2009)

October 24, 2009. Report on Meryl Streep receiving a special honor in Rome, Italy, during her stay at the Rome Film Festival.