Tackling climate change is the "biggest economic opportunity" in US history, no matter who holds political office, Leonardo DiCaprio says.
"There are a few, very prominent people that still deny the overwhelming conclusions of the world's scientists that climate change is largely human-caused and needs immediate urgent attention," the Hollywood star told a UN awards ceremony.
But the truth about climate change had spread like "wildfire", he said.
DiCaprio's comments, as he received a prize for his work as a global citizen, did not name US President-elect Donald Trump but were a veiled reference to his views and climate-sceptic Cabinet members with oil industry ties.
DiCaprio, 42, and the head of his foundation met Trump and his team earlier this month, reportedly arguing that support for renewable energy could create millions of jobs.