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.