Tuesday, December 14, 2010
TFCA Names 'The Social Network' Best Picture of 2010
“The Social Network”, David Fincher’s incisive drama about the tangled creation of Facebook, dominated the 2010 awards of the Toronto Film Critics Association, winning five awards including Best Picture and Best Director.
Read more »
Share to Twitter
Share to Facebook