What the hell man - this gives way too much away - something I don`t like when it comes to trailers. I mean I could now walk in half way though this movie now and still know whats going on. The effects look good, casting robert Downey Jr was a smart move and I am looking forward to this film but someone sould be fired over this bad trailer.