Products You May Like
In this exclusive clip from ‘Spencer,’ Princess Diana (Kristen Stewart) chats with her sons, Prince William and Prince Harry, about their Christmas weekend. Diana says the Royal Family lives in the past and doesn’t believe in the future. ‘Spencer’ opens in theaters on Nov. 5