The 76th British Academy Film Awards, known as the BAFTAs, concluded at the Royal Festival Hall in London, England on Sunday. The event, which was hosted by actor Richard E Grant, was a star-studded affair and witnessed German anti-war film ‘All Quiet on the Western Front’ taking home seven awards, including the two big wins, Best Film and Best Director.