Trailer Watch, Pass or Fail edition: Machete versus The Social Network, plus a bonus trailer

Good Lord, we’re behind on our movie trailers, aren’t we? Let’s get down to it, then!