Worth the watch

Rating: 10/10 (6 July 2018)

The movie as a whole is a delight ,although you know what will happen in the end, the movie keeps you on your feet through out.