Seriously way ahead of its time

Rating: 10/10 (17 January 2019)

Initially the movie was going normal but when the twist came into plot, i was just amazed to realise that this was made in 1999