The speaker discusses the existence of giants in the past, challenging the conventional view of human evolution. They explore the discovery of the Denisovans and propose that giants may have played a role in constructing ancient monuments and biblical tales.