Leonardo DiCaprio Finally Wins OSCAR; Spotlight Best Movie, Brie Larson Actress

Leonardo DiCaprio has finally won the Oscar best actor award, which eluded him despite six nominations, for showcasing his role in survival epic The Revenant. Brie Larson is the 2016 Oscar Winner for Best Actress for her leading role in Room. The Best Actress category had a star-studded line-up with Cate Blanchett (Carol), Jennifer Lawrence (Joy), Charlotte Rampling (45 Years) and Saoirse Ronan (