Fresh from his Golden Globe win, Leonardo DiCaprio drew ooohs, ahhs and smiles as he was honoured for his work on the climate change crisis at the World Economic Forum in Davos, Switzerland.
Then he ripped into Big Oil.
The Hollywood star of The Revenant announced Tuesday that his foundation was donating another 15 million dollars (£10.5 million) to environmental projects, and pleaded with business leaders and other notables on hand to protect the environment.
He said: "We simply cannot allow the corporate greed of the coal, oil and gas industries to determine the future of humanity," to polite applause.
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.