After seeing that teaser I feel a hell of a lot better about this movie. I know that it barely scrapes the surface, but it has at least put my mind at ease for the time being.