The Invincible Squad streaming vf Ended The Invincible Squad is Singaporean Chinese police drama series which aired on TCS-8 in 2000. It is about a police special task force who are called to solve six difficult cases.