Real reason Netflix 'allowed' Prince Harry's 'switch' to rival Hulu with new documentary February 26, 2024 News Prince Harry’s Invictus Games documentary was released on Hulu on Sunday in an apparent snub to rival streaming giant Netflix – with More