Tag: Leo Zhang

Red Gloves

New York City, the nineteen eighties, and in a brightly lit and airy loft studio dance teacher Madame Olivia put the students through their routines, making them sweat
Read More

Bleeding Steel

It’s a bad day on the streets of Hong Kong for Special Forces agent Lin Dong, en route to the hospital where his young daughter is in critical
Read More
Show Buttons
Hide Buttons