Shocking

Rating: 9/10 (14 April 2020)

It has a complicated storytelling and editing but remarkable characters, thrilling twists and cleverly thought events provides an psychologically effective watch.