Подскажите, в словосочетании "зовет их в гости" местоимение в родительном или винительном
Подскажите, в словосочетании "зовет их в гости" местоимение в родительном или винительном падеже? Чувствую, что в винительном, а объяснить не могу. И в словосочетании " искать добро" или "искать добра" как правильно?