chadcomello.com
Best Films of 2007
Originally published in the North Central Chronicle on January 11, 2008. 1) The Lives of Others This German film won Best Foreign Language Film at the Oscars last year, and boy, did it deserve it. …