If the viewer is capable of separating fiction from reality, this episode is guaranteed to produce all sorts of emotions: Helena Bonham Carter, as Princess Margaret, gives a superb performance, oftentimes without speaking a line of dialogue, and is beautifully photographed.
However, the production takes 'artistic license' to a whole new level, distorting history, and timelines.
For example, the Queen Mother did become aware of what happened to her nieces, the Bowes-Lyon sisters, in 1982, making Margaret's discovery implausible.
By the time of Prince Edward's coming of age, in 1985, Margaret was already grand aunt to Prince Harry.
Therefore, the episode should be enjoyed as great fictional storytelling, loosely based on true events.