Who will have the last laugh?

Source