‘The Artist’ Owns the BAFTA Awards
The Artist nearly made a clean sweep of the BAFTAs last night snagging 7 awards including Best Picture, Best Actor (Jean Dujardin), and Best Director (Michel Hazanavicius). This may be an early indication of what the Oscars have in