Orlando Bloom on the set of The Three Musketeers in Germany.