Blockbuster film La La Land again emerged as the grand winner in Bafta Awards 2017. The film has won awards like Best Film, Director and Best Actress in a Leading Role. Also, actor Dev Patel won the Best Supporting actor for his 'Lion' and Viola Davis won the Best Supporting Actress for 'Fences'. Here's the full list of winners: Best Film: La La Land Best Director: Damien Chazelle for La La Land Best Actor: Casey Affleck for Manchester By The Sea Best Actress: Emma Stone for La La Land Best Actor in a Supporting Role: Dev Patel for Lion Best Actress in a Supporting Role: Viola Davis for Fences Best Original Screenplay: Manchester By The Sea Best Adapted Screenplay: Lion Rising Star Award: Tom Holland Academy Fellowship Award: Mel Brooks Best Editing: Hacksaw Ridge Best Cinematography: La La Land Best Costume Design: Jackie Best Production Design: Fantastic Beasts and Where to Find Them Best Sound: Arrival Best British Film: I, Daniel Blake Best Foreign Language Film : Son of Saul Outstanding Debut by a British Writer: Babak Anvari, Emily Leo, Oliver Roskill, Lucan Toh, Under the Shadow Best Short Film: Home Best Original Music: La La Land Best Makeup & Hair: Florence Foster Jenkins Best Special Visual Effects: The Jungle Book Best Documentary: 13th Best Animated Film: Kubo and the Two Strings Best Shorted Animated Film: A Love Story Outstanding British Contribution to Cinema: Curzon Behind the screen pictures of '50 shades of Grey' Quantico 2 is likely to be canceled soon Lady Gaga's response to her body shamer