Question: who plays finley in oz the great and powerful?
Answer: Zach Braff