Question: who plays sir lancelot in night at the museum?
Answer: Dan Stevens