12 Years a Slave adjudged Best Film at the BAFTA awards Submitted by TellychakkarTeam on Mon, 02/17/2014 - 19:21 About Author Submitted by TellychakkarTeam on Mon, 02/17/2014 - 19:21