Tag: quotBritish
BAFTA Awards 2020: "1917" is the big winner of the "British Oscars"
The British Academy Film Awards, or BAFTA Awards for short, are considered the "British Oscars" and the final yardstick before the real gold boys are awarded in Los Angeles. If…