Okay, this is a TV series which I believe was only screened in the UK.

Ultimate Force - Wikipedia, the free encyclopedia - Who's watched any of the series', and did you like it?