Question: who does daniel gillies play in spider man 2
Answer: John Jameson