BAFTA Film Awards celebrated the triumphs in global cinema on February 16, marking London's biggest night in film. Scottish ...