Kristin Stewart Excels as Princess Diana in “Spencer”.

Stewart is simply amazing in the role channeling all of that star power into a Diana you feel you know instantly.

Read More