Who will be the next prime minister? As two candidates start to compete, political game and brutal murder ensue. And the existence of secret love letters changes the situation.
1986
2013
1961
2017
1984
2007
2008
1975
1994
2022
2015
1969
2006
2024
1996
1938
1978