The trailer looks really good. It made over $73 million this weekend. Anyone see it?