Nice surprise from Indiana Jones himself tonight.