The Last Witness (2001)
The Last Witness is a 2001 South Korean thriller film directed by Bae Chang-ho and starring Lee Jung-jae, Ahn Sung-ki and Lee Mi-yeon. It is based on the novel of the same name by Kim Seong-jong, and is the second adaptation of the book, the first being in 1980.
More at Wikipedia.