In the science-fiction realm, the new NBC series “Debris,” which debuted March 1, veers closer to the issue of “the God of the universe is also the God of space aliens” than the typical prime-time show.
In the science-fiction realm, the new NBC series “Debris,” which debuted March 1, veers closer to the issue of “the God of the universe is also the God of space aliens” than the typical prime-time show.