Can't believe we still have to wait til May 5th to see this! Just watch the two trailers and be entertained.