The trailer may have failed to impress the audience, but the movie seems to have done the magic