The first look trailer for Spencer, which stars Kristen Stewart as Princess Diana, is here, and judging by the reactions from the festival circuit, she is right at the front of the line for Best Actress Oscar contention. What we can discern from the two-minute trailer, she is mesmerizingly brilliant. […]