Sergei Grigorivitch is determined to avenge his dead friend. No one will stand in his way.
Bobby ‘Chuck’ Blake is finally closing in on his arch enemy the Puppet Master and the last battle is about to happen.
The Chinese Triads are going to war, but which side will Chuck be on? Or will they all turn against him?
No one, not even Chuck, can fight Spetsnaz special forces, the Triads and the Puppet Master, all at the same time….
Or can he?