Spotlight, TV Rebecca Rodriguez Directs NBC’s ‘Debris The new sci-fi series Debris, about an alien spaceship, is landing on NBC this coming month, and its first episode...