I corrected some of the spelling mistakes, as scat means "poop", and I believe you meant "Captain Scarlet", not "Captain Scatlet", who sounds more like some kinky Japanese weird porn character. The new series was back in 2005 and ran for two seasons, I personally never heard about it. I wonder if it streaming anywhere?