Michael, a former test subject of a project to create super-soldiers, is forced to escape with his comrades after the project was cancelled.
Action | Hong Kong | 1996
No upcoming show times.
Online Coupons and Best Deals
Watch the provocative new series Little Birds now on Stan.
Search properties in AUS