Donald Trump vs Ebenezer Scrooge.
148