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.
2014
2006
1996
1994
2009
1993
1940
2007
1997
1936
2017
2013
1995
1974
2003