An alien race known as the "456" demand 10% of the Earth's children be handed...
Torchwood
Season 3 Episode 1: Children of Earth: Day One
An alien race known as the "456" demand 10% of the Earth's children be handed over to them. The chemicals within Earth children bring pleasure to the 456, and the children going to be hooked up to them as recreational drugs to make them...