The series takes place in 2002.
The series has never been shown on television in the United Kingdom. Shed Productions had made the series for ITV, but the network eventually decided not to broadcast it. Similarities to the series, Ultimate Force (2002) were blamed for the decision.
Despite not being shown in the United Kingdom, the series was broadcast in New Zealand, as well as being released on DVD there.