Tom hanks as tim heidecker | Photo