thetreeoflife.blog
The Best Picture Winners of the Decade Ranked Worst to Best – Collider
Winner: The Artist What Should Have Won: The Tree of Life The Artist is a fun and wholly forgettable exercise. It’s kind of amazing, in hindsight, that this movie won Best Picture, Best Director,…