>>214270574
They also gave up on rights to merch.
And music (but sold it to different company).
And ANY profit this film makes in any way.
They took 20 mil with ZERO fail-safe in case of success. And as far as all the leaks go, they've sold Netflix like this a whole bunch of movies.
And those are non-negotiable clauses now.
It's been a really long fucking while since someone fucked themselves this hard out of their own profits