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.
2023
2020
2021
2019
1977
2018
2017
2015
1969
2006
1995