Episode PremiereDecember 24, 2006
DistributorBBC Worldwide, Starz
Show Period2007 - 2011
Production CompanyBBC Wales, Canadian Broadcasting Corporation
Weevils are appearing all over the streets of Cardiff, and then disappearing again - but not by alien forces. People are abducting them, and using the Weevils for their own purposes, so Owen investigates.