Netflix sued for $105M after Nicolas Cage film stolen

3 months ago 11
In an aerial view, the Netflix logo is displayed at a company office on May 12, 2026 in Los Angeles, California. (Photo by Justin Sullivan/Getty Images)

This sounds like a Netflix movie in itself.

Read Entire Article