I have a (now written) unwritten rule. If a trailer for a movie is unnecessarily long and gives the entire plot of the movie away; I'm not paying money to see it. I already saw the summary with the best parts for free.