Good but not great

Rating: 5/10 (7 June 2020)

Good movie but not great.
Twisted beggining with not so great ending.