Leonardo DiCaprio

Leonardo DiCaprio finally wins his first Oscar

Leonardo DiCaprio has finally won his first Oscar for The Revenant, BBC reports. He was named best actor at the 88th Academy Awards, with Brie Larson named best actress for Room. Mark Rylance won the best supporting actor Oscar, with fellow Briton Sam