Worthy Best Picture Winner “The Artist” Re-released in Theaters this Weekend.
Some vocal, cynical bloggers might disagree, but “The Artist” was the best film of 2011. (Going down my list, “Tree of Life” earned the ...
All Rights Reserved.