The Sino-Japanese War at Sea (2012)
The Sino-Japanese War at Sea is a 2012 Chinese war film directed and written by Feng Xiaoning, starring Lu Yi, Xia Yu, Yang Lixin, Sun Haiying, and Lü Liping. It based on the First Sino-Japanese War. The film premiered in Weihai International Convention Center on 26 June 2012.
More at Wikipedia.