Question: Who plays jim halpert?
Answer:
John Krasinski