Question: who played the monkey in oz the great and powerful
Answer: Zach Braff as the voice of Finley , a winged monkey who pledges an irrevocable life debt to Oscar , believing him to be the prophesied wizard , for saving him from the Cowardly Lion .