Question: who does freddie highmore play in the golden compass
Answer: Pantalaimon