The British version of the Academy Awards, the BAFTA [British Academy of Film and Television Arts] Awards were handed...

View the Full Article