Question: who plays the voice of jim in trollhunters
Answer: Anton Yelchin and Emile Hirsch as James `` Jim '' Lake Jr .