December 赦し is director Anshul Chauhan’s third feature film. An impressive courtroom drama, it takes us through a harrowing criminal trial that constantly keeps us empathising with and questi…

Genkinahito