Fresh from his Golden Globe win, American actor and climate activist Leonardo DiCaprio drew ooohs, ahhs and smiles from a crowd as he was honoured for his work in support of the climate crisis at the World Economic Forum in Davos, Switzerland.
Accepting the honour Mr Di Caprio then proceeded to rip into Big Oil.
At the same time he pleaded with business leaders and other notables on hand to help battle climate change.
“We simply cannot allow the corporate greed of the coal, oil and gas industries to determine the future of humanity,” Mr DiCaprio said to polite applause.
“Enough is enough. You know better. The world knows better. History will place the blame for this devastation squarely at their feet.”
Mr DiCaprio joined rapper and entrepreneur Will.i.am, Danish artist Olafur Eliasson and Chinese actress Yao Chen as laureates of WEF’s culturally-oriented Crystal Awards.
Mr DiCaprio hailed the Microsoft co-founder for his support of a “zero-emissions” future; the hip-hop star imagined the impact on a downtrodden community if a Gates-like entrepreneur were to emerge from one.
Ms Chen, who was said to have 78 million followers on Sina Weibo, China’s answer to Twitter, was recognised for her work on behalf of the UN refugee agency, UNHCR.