Video thumbnail for Backlash Builds Over Harry And Meghan's New Project

Backlash Builds Over Harry And Meghan's New Project

May 16, 2026
Royal Review Logo

Royal Review

Verified Open.Video Creator Badge
Prince Harry and Meghan Markle's rocky relationship with Netflix appears to have found its footing — but the pair's critics have their doubts.