Ben Stiller is in Europe promoting his new comedy Tropic Thunder, visiting Germany on Monday and then flying to London on Tuesday.