Randi Spencer trailer! Share: Lots of buzz on this and Kristen Stewart as Diana and already Oscar buzz out there!