Hong Kong and South Korean co-production war film starring Li Li-Hua.
No streaming options found at this moment.