Wait there are people who have not finished the main story, lol thats their own fault for being lazy.
As mentioned big massive disclaimer saying it has/contains main story spoilers, you only have yourself to blame for 1 watching it and 2 not doing the main story(lazy)
As someone pointed out the trailer actually does not show any spoilers. The version the OP is going on about is a full movie/trailer, so of course there was going to be spoilers.
You try making a movie trailer of decent length without showing any spoilers, its gonna be one crappy trailer.
