What a masterpiece!!

Rating: 10/10 (12 October 2019)

From the story, the cast, and the cinematography were more than perfect. As evil exist in the past, present, and future as the good exist. This movie gives hope to believe in humanity. I really enjoyed every minute of it.