French silent movie The Artist is the big winner at the Film Critics’ Circle Awards in London on Thursday, scooping three awards.
French silent movie The Artist is the big winner at the Film Critics’ Circle Awards in London on Thursday, scooping three awards.