There are 15 main theories in physics, and we know all of them. If there weren't a finite number of theories, there would not be a point to physics.
I don't really know what the future of science is. Maybe we have come to the end of science; maybe science is a finite field. The inventions resulting from this finite field, however, are boundless.