Prince Harry 's latest documentary has made its debut, but surprisingly, it's not on Netflix as expected. Despite being under a lucrative five-year deal with the streaming giant, worth a staggering £80 million, the Duke of Sussex's latest offering, Prince Harry's Mission: Life, Family and the Invictus Games, has landed on Hulu instead.