A 2005 Korean film, Heaven's Soldiers () directed by Min Joon-ki, portrayed a young Yi Sun-sin, played by Park Joong-hoon, fighting the Jurchen tribes, along with local villagers and North and South Korean soldiers who traveled in time, from 2005 to 1572, with Halley's Comet.
The 2014 film The Admiral: Roaring Currents revolves around the events of the Battle of Myeongnyang.