Delingpole: DiCaprio Gives Career-Best Performance As Whiny Green Activist Spurned By Trump - September 21, 2017 Leonardo DiCaprio delivered a career-best performance on Tuesday in the role of Whiny, Entitled, Millionaire Movie Star Who Can't Accept That The President Won't Take His Views On Climate Change Seriously.