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.
2017
2014
2003
2016
2012
2020
2011
2019
2023
2015
2008
2009
2021
2018