No, You're Not Seeing Things. A World Leader 'Just Got Served' ... By Leo DiCaprio.