film still of margaret thatcher in spirited away