$120M budget, it needs at least 3x the box office numbers to call it a success. $34M domestically for this budget is not good. May be China opening can help it.
Seems like someone is in deep shit. Stealing someone else's idea is one thing but yet you can't even manage to change the name from Montauk to something else?
What's the saying, stealing doesn't pay. Well, apparently it did in millions to the Duffer brothers.
idakooz's comments