Fans are calling out the trailer for including huge spoilers.