Ответ:

Подлежащее — что-то. Оно выражено неопределённым местоимением.

Грамматическая основа: что-то было страшное.