Meryl Streep as Margaret Thatcher

I feel both scared and excited by this picture.