The Story of South Island
War | 1955-01-01 | China
5.0 / 10
$0
$0
97 min.
Soldiers stay in Hainan Island and fight Japanese invaders in harsh conditions.
Shanghai Film Studio
War | 1955-01-01 | China
5.0 / 10
$0
$0
97 min.
Soldiers stay in Hainan Island and fight Japanese invaders in harsh conditions.