Spencer trailer!

Lots of buzz on this and Kristen Stewart as Diana and already Oscar buzz out there!