Question: who played spider man in spider man 3
Answer: Tobey Maguire