Meghan and Harry are in the final year of their $80 million production deal with Netflix, and it is fair to say the results of the partnership have been mixed. After unpacking their trauma and ...