I found some discussion on imdb about a script leak that occurred a month or two before the trailer came out.
Some say it's fake, others say it's accurate.
Don't click if you don't want to risk spoilers. I briefly browsed this and it does seem plausible.
Again, beware potential heavy spoilers.