Kristen Stewart is in her best as ‘Princess Di’ in Pablo Larrain’s “Spencer”. Watch the official trailer here.

NEON has finally released the official trailer for Spencer, the latest foray of Princess Diana portrayals out there, starring Kristen Stewart, directed by Pablo Larrain. It’s no secret that we’re fans of Kristen Stewart. Don’t get us wrong but she did her very best to showcase a very differently-abled teen

Read More →