Question: who does the voice of blue in rio
Answer: Neil Patrick Harris was supposed to voice Blu , but had other commitments outside production ; he was later replaced by Jesse Eisenberg .