On New Year's eve in London, a provocative game spins out of control and ends in murder, the true killer elusive amidst conflicting testimony and hidden motives.
1988
2010
2013
1977
2014
2017
2012
2018
2015
2016
2007
1963
1979