i saw it thursday night, one of my friends is the manager at a movie theater by my house so we get to go in when they are doing the check of the movie the night before release (make sure that there isnt anything wrong with the movie or anything). its pretty disgusting, but damn funny at the same time
but yea, i doubt strange would pay you any money for doing the promo work, but travis might hook you up with free tickets to shows or a shirt or something, lol