British actor Ben Whishaw has found himself to be a magnet for important roles. They even come back every few years.