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.
1960
2005
1972
1997
1981
1987
1940
2013
2017
1958
2000
1994
1932
2004
2016